安卓中的振动器,用于闹钟提醒或来电通知等等。
使用时要在Manifests中添加权限
<uses-permission android:name="android.permission.VIBRATE" />
Vibrator mVibrator = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
boolean has = mVibrator.hasVibrator();
if (has) {
mVibrator.vibrate(new long[]{500,500}, 0);
} else {
Toast.makeText(this, "该设备没有振动器", Toast.LENGTH_SHORT).show();
}
需要在onDestory()方法中取消掉
if (mVibrator != null) {
mVibrator.cancel();
}