0
我使用這個方法來獲取SharedPreferences
被編程設置:保持定製SharedPreferences和喜好從的prefs.xml在同一個地方
public static SharedPreferences getPrefs(final Context context) {
return context.getSharedPreferences(context.getPackageName()
+ "_preferences", Context.MODE_WORLD_READABLE);
}
我也在我PreferenceActivity
像使用prefs.xml
:
addPreferencesFromResource(R.xml.prefs);
我想所有的應用程序偏好儲存在同一個地方(最好是:context.getPackageName() + "_preferences")
),我該怎麼做呢?
你爲什麼想這樣做?我也認爲'context.getSharedPreferences(context.getPackageName()+「_preferences」,Context.MODE_WORLD_READABLE);'會以無文檔的方式返回默認的共享首選項 –
我正在設置一個監聽器,並且想比較第一個共享首選項集和第二組(即基於'prefs.xml')。我應該將所有的偏好設置存儲在默認的共享偏好設置中嗎? – syntagma