-->

更改设置震动(Changing vibrate setting)

2019-10-16 22:48发布

好了,所以我很新到Android。 我的女友要我做一个非常简单的应用程序给她,让她可以很容易地切换从总振动从不振动。 似乎是一个很简单的任务。 所以我有一个切换按钮,它改变了设置,但我一直运行到一个大问题。 它不会总是永不之间切换。 如果我将它设置为总是会在静音模式中,始终只有之间切换,或者如果我将它设置为从不它不仅没有在静音模式,永不之间切换。 我错过了一些明显但mudane细节? 这是我的交换代码。

public void onClick(View arg0) {

  如果(vibrateOn){                  vibrateOn = FALSE;                  adManag.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,AudioManager.VIBRATE_SETTING_OFF);                  adManag.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,AudioManager.VIBRATE_SETTING_OFF);              }其他{                  vibrateOn = TRUE;                  adManag.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,AudioManager.VIBRATE_SETTING_ON);                  adManag.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,AudioManager.VIBRATE_SETTING_ON);              }               Log.d(TAG, “后” + Integer.toString(adManag.getVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER)));          } 
文章来源: Changing vibrate setting