2013-04-05 81 views
0

我已經在我的首選項頁面實現了一個OnPreferenceChangeListener兩個優先對象(擴展PreferenceActivity
但自從喜好值不更新後的變化,偏好值不會改變 - Android電子

SharedPreferences sharedPreferences = getSharedPreferences("myCustomSharedPrefs", 
     Activity.MODE_PRIVATE); 
SharedPreferences.Editor editor = sharedPreferences.edit(); 
editor.putInt(preference.getKey(), Integer.parseInt(newValue.toString())); 
editor.commit(); 

哪裏preference是變化的偏好和newValue是新的價值...
我缺少什麼:
我甚至嘗試使用?

感謝

回答

0

你能否看到preference.getKey()是否給出了正確的名字?你可以在你的控制檯打印並看看。代碼看起來很乾淨。可能與預期的名稱不同。

還要確保該值也具有正確的值。