手机振动的实现
//手机震动
//需要添加权限:<uses-permission android:name="android.permission.VIBRATE"/>
private void vibrate() {
//振动器
Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
vibrator.vibrate(2000);//震动2秒
//有节奏震动
//vibrator.vibrate(new long[]{1000, 2000, 3000, 2000}, 0);//停留1秒,振2秒,停三秒,振2秒; 参2: 循环方式:
// -1表示不循环; 0:从第0个位置开始循环; 1: 从第一个位置循环; 参2表示的不是循环次数,而是循环起始位置
//vibrator.cancel();//停止震动
}
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!
浙公网安备 33010602011771号