启用/禁用android中的振动功能?

时间:2012-04-04 15:11:26

标签: android service vibrate android-vibration

我使用振动器实现了振动。在我的应用中,当用户按下按钮时,振动起作用。对于一些用户不喜欢app中的振动,所以我有一个切换按钮作为振动开/关。 我只需要知道如何实现启用/禁用振动功能。 这是我的振动器课程

      Vibrator vib = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);  
     vib.vibrate(500);
      Toast.makeText(this, "vib started", Toast.LENGTH_LONG).show();

1 个答案:

答案 0 :(得分:2)

使用布尔标志来切换

if(isVibrate){
Vibrator vib = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);  
     vib.vibrate(500);
      Toast.makeText(this, "vib started", Toast.LENGTH_LONG).show();
}

else{

// do nothing

}