我想在上次的活动中将应用程序(进程kill)退出时保存字符串的值,以便当我再次启动该应用程序时,可以在第一个活动中检索该值。在应用程序退出时保存值
我试过了sharedpreferences
但这并不能解决我的问题。这是代码片段。
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
Intent int1 = getIntent();
String pth = prefs.getString("pathreturned", "true");
要在第一个活动中检索。
而这一次将它保存在前面的活动:
SharedPreferences myPrefs = getSharedPreferences("myPrefs", MODE_PRIVATE);
SharedPreferences.Editor e = myPrefs.edit();
e.putString("pathreturned", path);
e.commit();
您正在访问一个不同的设置文件两次,看到我的回答。 – st0le
实际上在代码的其他部分存在问题!现在问题解决了。谢谢。 – user838522