我有一個settings.xml文件,其中包含我的應用程序的首選項。默認情況下,所有的值都設置爲「true」,並由PreferenceActivity在我的應用中使用。 在我的主要活動我通過SharedPreferences默認值
SharedPreferences sp=PreferenceManager.getDefaultSharedPreferences(appContext);
Boolean key = sp.getBoolean("M", false);
讀出的值能把我什麼,我需要在任何運行除了在第一時間。只有當我第一次打開我的應用程序,並沒有打開我的設置菜單時,我會得到「false」。我的意思是我必須打開菜單,然後才能正常運行。
有什麼建議嗎?
如何從settings.xml的移動值的共享偏好不運行PreferenceActivity? – Henry