好了,所以我很新到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))); }