Gka*_*oor 7 android android-vibration
任何人都可以告诉我如何振动相同的模式5次像我的模式
long[] pattern = { 0, 200, 500 };
我希望这种模式重复5次
Vibrator vibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
vibrator.vibrate(pattern , 5);
Run Code Online (Sandbox Code Playgroud)
Gka*_*oor 18
我找到了解决方案,很简单:
long[] pattern = { 0, 100, 500, 100, 500, 100, 500, 100, 500, 100, 500};
vibrator.vibrate(pattern , -1);
Run Code Online (Sandbox Code Playgroud)
小智 5
来自:Android Vibrator#vibrate(long[], int)
要使模式重复,请将索引传递到模式数组中开始重复的位置,或将 -1 禁用重复。
你必须初始化索引0
long[] pattern = { 0, 100, 500, 100, 500, 100, 500, 100, 500, 100, 500};
vibrator.vibrate(pattern , 0);
Run Code Online (Sandbox Code Playgroud)
你的代码应该可以解决问题。只需确保您的
文件<uses-permission android:name="android.permission.VIBRATE"/>
中有此内容即可AndroidManifest.xml
。
归档时间: |
|
查看次数: |
9956 次 |
最近记录: |