【发布时间】:2018-06-10 13:07:18
【问题描述】:
MainActivity.java
EditText t=(EditText)findViewById(R.id.editText);
String str=t.getText().toString();
this.getSharedPreferences("mp",
Context.MODE_PRIVATE).edit().putString("pt",str).apply();
Receiver.java
TextView t= (TextView) findViewById(R.id.tv);
String s = this.getSharedPreferences("mp", Context.MODE_PRIVATE).getString("pt","");
t.setText(s);
当我直接传递字符串值而不是 EditText 数据时,它运行良好。
请纠正错误在哪里。
提前致谢
【问题讨论】:
-
给我们的不仅仅是那些代码行。粘贴整个方法甚至类。代码在哪里执行?是 onCreate 吗?是 onResume 吗?
标签: android sharedpreferences textview