在createa在Android上PreferenceScreen,您的应用程序创建的设置默认SharedPreferences文件。 我想读这个名字,或者没有specifing名获得一个参考。

目前我使用:

SharedPreferences prefs = ctx.getSharedPreferences("prefs", 0);
SharedPreferences.Editor ed=prefs.edit();

但是,这将返回偏好的另一副本。当我检查该文件夹中/数据/数据/ myapk / shared_prefs

我看到两个文件,一个命名的prefs.xml,另一个是我的[包名] _preferences.xml(这是由PreferenceActivity创建);

我如何使用默认的文件名使用的共享偏好的一个实例,所以我不应该为它提到一个名字吗?

有帮助吗?

解决方案

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top