首先需要在 AndroidManifest.xml 中申明权限
1 | <uses-permission android:name="android.permission.VIBRATE" /> |
实例化 Vibrator 类
1 | Vibrator vibrator = (Vibrator) getApplicationContext().getSystemService(VIBRATOR_SERVICE); |
单次震动
1 | // 参数为震动时间,单位为 ms |
循环震动
1 | long[] patter = {50, 50, 50, 100}; |
停止/取消震动
1 | vibrator.cancel(); |