我遇到编辑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!
答案 0 :(得分:0)
尝试替换此行:
mSharedPreferences = getSharedPreferences(getString(R.string.app_name),MODE_PRIVATE);