【发布时间】:2015-06-19 19:14:26
【问题描述】:
这是来自主要活动的点击事件。 s3 是我想在来电到达时在广播接收器中使用的编辑文本值。
public void clicksave(View shilpa)
{
SharedPreferences sharedPreferences = getSharedPreferences("my_prefs", MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("message", s3);
editor.commit();
}
这就是我在广播接收器中用来访问 s3 值的方法:
String pref = PreferenceManager.getDefaultSharedPreferences(context).getString("message", "Does not exist");
但是当我试图在这里获得价值时,它是“不存在”而不是正确的价值。请告诉我哪里出错了
【问题讨论】:
标签: android broadcastreceiver sharedpreferences