使用Vibrator的vibrate()可調節震動時間;cancel()取消震動。
<!—震動權限-->
<uses-permission android:name="android.permission.VIBRATE"/>
//振動器實例化
private Vibrator mVibrator1;
mVibrator1=(Vibrator) getApplication().getSystemService(Service.VIBRATOR_SERVICE);
//等待100ms後,按數組所給數值間隔震動;其後爲重複次數,-1爲不重複,0一直震動
mVibrator1.vibrate(new long[]{100,10,100,1000}, -1);
//震動指定時間
mVibrator1.vibrate(2000);
//取消震動
mVibrator1.cancel();