プロジェクトオプションでバイブレーションを有効にする。
「プロジェクトオプション」→「使用する権限」→「すべての構成-Androidプラットフォーム」→「バイブレーション」をTrueにする
uses
Androidapi.JNIBridge, // ILocalObject
Androidapi.JNI.GraphicsContentViewText, //TJContext
Androidapi.JNI.JavaTypes, // JObject
Androidapi.JNI.Os, // JVibrator
Androidapi.Helpers; // SharedActivity
var
VibratorObj: JObject;
Vibrator: JVibrator;
begin
VibratorObj := SharedActivity.getSystemService
(TJContext.JavaClass.VIBRATOR_SERVICE);
Vibrator := TJVibrator.Wrap((VibratorObj as ILocalObject).GetObjectID);
Vibrator.vibrate(1000); //1000ミリ秒振動する
end;
2015年7月21日追記
- SharedActivity.getSystemService()の引数を修正しました。
体験版をいじっている最中なので、とても参考になります。
ありがとうございます。