Android中手机震动vibrate的实现

在我们实际的场合中有许多地方遇到需要手机震动的地方,用于提示用户

    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"/>

你可能感兴趣的:(Android基础)