1

我在 xml 文件中定义了我的首选项,preferences.xml。我还有一个扩展 PreferenceActivity 的 SettingsWindow 类。我在 xml 文件中的首选项中设置了 android:defaultValue 属性,但它们在第一次启动应用程序时不会出现。第一次启动活动时,如何将 xml 文件中定义的默认值加载到 SettingsWindow 中?

4

1 回答 1

1

弄清楚发生了什么。我已经定义了我的preferences.xml 文件并PreferenceActivity在没有指定默认值的情况下关联并在模拟器中运行它。后来,我将defaultValue标签添加到 xml 文件中。当我部署到模拟器时,这不是第一次加载首选项,因此defaultValue跳过了 s。删除应用程序的数据并卸载\重新安装应用程序解决了该问题。

于 2010-12-13T19:48:44.827 回答