1
我重新使用ListPreference作为我只存储在数据库中的设置。我如何防止它将任何数据存储/保存到首选项文件?如何使偏好不保存到SharedPreferences?
我重新使用ListPreference作为我只存储在数据库中的设置。我如何防止它将任何数据存储/保存到首选项文件?如何使偏好不保存到SharedPreferences?
子类它,覆盖shouldPersist()
返回false。
我自己并没有这样做,但是你有没有看过最重要的onDialogClosed()
?
这将工作,但正确的方法是简单地调用'setPersistent(false)'。这个方法的文档是[here](http://developer.android.com/reference/android/preference/Preference.html#setPersistent(boolean))。 – 2013-01-04 17:42:16