1

我已經在xml文件preferences.xml中定義了我的首選項。我還有一個擴展PreferenceActivity的SettingsWindow類。我在xml文件的首選項中設置了android:defaultValue屬性,但它們在第一次啓動應用程序時不會顯示。在第一次啓動活動時,如何將xml文件中定義的默認值加載到SettingsWindow中?如何在首次啓動PreferenceActivity時顯示defaultValues?

+0

給我們一些小小的代碼,讓我們看看發生了什麼。 – 2010-08-19 06:02:51

回答

1

找出發生了什麼事。我已經定義了我的preferences.xml文件和關聯的PreferenceActivity,沒有指定默認值並在仿真器中運行。稍後,我將defaultValue標記添加到xml文件。當我部署到模擬器時,這不是首次加載首選項,因此跳過了defaultValue。刪除應用程序的數據並卸載\重新安裝應用程序解決了問題。

相關問題