我想讀出振動設置,因爲我暫時改變它們並且想要再次設置原始設置。 因此,我保存這樣的設置:從Ringer讀取振動設置
vibrate_save = amanager.getVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER));
和我的變化後,請將其設置回原來的設置:
amanager.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER, vibrate_save);
但讀出後,vibrate_save對ICS(僅0值3, 1,2是可能的)。在Android 2.2上運行。在解釋中我看到「此方法已被棄用」。但是什麼是替代?
此錯誤卡梅斯起來:
10-07 13:53:58.720: E/AudioManager(6682): wrong value in setVibrateSetting vibrateType:0 vibrateSetting:3
提前感謝!
Nowbody a idea whats wrong?是否有不同的方式來讀出振動設置? – user1390816