我想从视图类中获取Vibrator
服务。这可能吗?
我试过添加这个......
Vibrator vib = (Vibrator) this.getSystemService(VIBRATOR_SERVICE);
...但VIBRATOR_SERVICE
上有错误 - 无法解析为变量。将上下文设置为getApplicationContext()
也无济于事。
答案 0 :(得分:1)
感谢@Luksprog,他在评论中回答。
Vivrator vib = (Vibrator) getContext().getSystemService(Context.VIBRATOR_SERVICE);
答案 1 :(得分:0)
试试这个:
Vibrator vibrator = (Vibrator) getContext().getSystemService(Context.VIBRATOR_SERVICE);
//Vibrates for 10 seconds
vibrator.vibrate(10000);
注意:确保在应用程序标记之外添加权限标记(<uses-permission android:name="android.permission.VIBRATE"/>
)。这也适用于android服装。