1. 程式人生 > >Android中手機震動vibrate的實現

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