我想要做的是告诉我的主要活动是否有 SharedPreferences 文件,使用文件中的值更改一堆字符串。如果还没有创建 SharedPreferences 文件,请使用布局中分配的默认字符串(基本上什么都不做)。
问问题
118 次
3 回答
2
您可以使用此代码段保存首选项:
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
Editor edit = sp.edit();
edit.putString(yourkey, yourvalue);
edit.commit();
您可以使用以下方法获取它们:
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(context);
sp.getString(yourkey,defaultvalue);
于 2013-10-17T02:28:55.350 回答
1
于 2013-10-17T01:03:57.027 回答
0
你可以试试这个:PreferenceManager.getDefaultSharedPreferences(this).getString(key, defValue)。
于 2013-10-17T01:36:06.117 回答