其他分享
首页 > 其他分享> > 启用/禁用Android中的振动功能?

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

作者:互联网

我已经使用振动器实现了振动.在我的应用程序中,当用户按下按钮时,振动有效.对于某些用户,我不喜欢应用程序中的振动,因此我有一个切换按钮来打开/关闭振动.
我只需要知道如何实现启用/禁用振动功能即可.
这是我的振动器课

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

解决方法:

使用布尔标志进行切换

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

else{

// do nothing

}

标签:android,service,vibration,android-vibration
来源: https://codeday.me/bug/20191010/1885427.html