无法从自定义首选项加载默认值

时间:2015-03-12 20:00:37

标签: android preference

我使用了Mark Murphy的code来构建自定义首选项,特别是带有TimePicker的TimePreference。我在onSetInitialValue方法中获取和存储默认值时遇到问题,返回null。我还读到PreferenceManager.setDefaultValues(this, R.xml.preferences, false);不能用于字符串,实际上在我的情况下不起作用。有没有办法在不使用PreferenceManager的getDefaultSharedPreferences方法的情况下获取和设置默认值?

1 个答案:

答案 0 :(得分:0)

我从模拟器中删除了首选项文件,一切都恢复正常