在我们实际的场合中有许多地方遇到需要手机震动的地方,用于提示用户
public void vibrate(){
Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
vibrator.vibrate(2000);//震动2秒
}
也可以替换为带节奏的震动。。停1秒震动2秒,-1表示只执行一次
vibrator.vibrate(new long[]{1000,2000,1000,2000}, -1);
然后在我们的activity中调用即可,需要添加权限
<uses-permission android:name="android.permission.VIBRATE"/>