我有一个settings.xml文件,其中包含我的应用程序的首选项。默认情况下,所有的值都设置为“true”,并由PreferenceActivity在我的应用中使用。 在我的主要活动我通过SharedPreferences默认值
SharedPreferences sp=PreferenceManager.getDefaultSharedPreferences(appContext);
Boolean key = sp.getBoolean("M", false);
读出的值能把我什么,我需要在任何运行除了在第一时间。只有当我第一次打开我的应用程序,并没有打开我的设置菜单时,我会得到“false”。我的意思是我必须打开菜单,然后才能正常运行。
有什么建议吗?
如何从settings.xml的移动值的共享偏好不运行PreferenceActivity? – Henry