xml中的首选项默认值与代码之间的差异

时间:2013-09-11 10:16:55

标签: android sharedpreferences android-preferences

当我在xml属性android:defaultValue中设置首选项的默认值时,为什么在使用例如sharedPrefs.getString("foo", DEFAULT_STRING)访问首选项时仍需要在代码中定义默认值?这对我来说似乎是多余的。

1 个答案:

答案 0 :(得分:0)

这是因为使用了两种不同的机制。我认为this link可以提供帮助。