我正在开发一个必须在活动之间共享字符串的应用程序.我正在尝试使用set和get方法调用公共类的单独活动.调用方法部分工作,我设法得到一个响应,虽然设置值必须由set和get类记住.这是我的设置和获取课程的链接,它非常基本:
http://pastebin.com/0WabNKz3
现在我的问题是:如何创建集合并让类在会话之间记住我的值?如果您有任何不明白的地方,请随意提问.
谢谢!
最佳答案 您需要使用SharedPreferences.即使应用程序关闭后,这也是保存数据的方式,您可以从任何地方访问它:
public void savePrefrences(String key, String value)
{
SharedPreferences prefs = context.getSharedPreferences(context.getPackageName(), 0);
prefs.edit().putString(key, value).commit();
}
public String getPrefrences(String key)
{
SharedPreferences prefs = context.getSharedPreferences(context.getPackageName(), 0);
return prefs.getString(key, "");
}
随时随地保存优先权,随时随地获取您想要的产品.
关闭应用程序时,该值不会删除.