编辑默认共享首选项

时间:2014-12-05 04:29:05

标签: android sharedpreferences

我遇到编辑DefaultSharedPreferences的问题。 Indded,我有一个定期调用的方法,我想使用它的输入来编辑默认的共享首选项。

这是我尝试但似乎不起作用的地方:

 mSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
    SharedPreferences.Editor editor = mSharedPreferences.edit();
    editor.putString(getString(R.string.pref_location_default), stringCoordinates);
    editor.commit();

这是我关注的字符串:

<!-- Key name for storing location in SharedPreferences [CHAR LIMIT=NONE] -->
<string name="pref_location_key" translatable="false">location</string>

<!-- Default postal code for location preference [CHAR LIMIT=NONE] -->
<string name="pref_location_default" translatable="false">-34.8799074,174.7565664</string>

有人能帮助我吗?

THX!

1 个答案:

答案 0 :(得分:0)

尝试替换此行:

 mSharedPreferences = getSharedPreferences(getString(R.string.app_name),MODE_PRIVATE);