在應(yīng)用中添加一個(gè)關(guān)閉音量的按鈕,實(shí)現(xiàn)功能是,當(dāng)用戶(hù)調(diào)節(jié)框時(shí)判斷true還是false,然后設(shè)置為相反。我覺(jué)得只要簡(jiǎn)單改變SharedPreference的truefalse。最開(kāi)始的框架代碼如下:SharedPreferences getPrefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
boolean cmute = getPrefs.getBoolean("mute", defValue);
if (cmute == true){
}
if (cmute == false){
}后來(lái)找到的方法都不夠簡(jiǎn)單:我改成:if (cmute == false){
Editor editor = getPrefs.edit();
editor.putBoolean("mute", true);
editor.commit();
Editor editor2 = getPrefs.edit();
editor.putBoolean("notice", true);
editor.commit();
}
if (cmute == true){
Editor editor = getPrefs.edit();
editor.putBoolean("mute", false);
editor.commit();
Editor editor2 = getPrefs.edit();
editor.putBoolean("notice", false);
editor.commit();
}
添加回答
舉報(bào)
0/150
提交
取消