【发布时间】:2019-10-22 21:07:58
【问题描述】:
有 3 个活动。第一个和第二个活动中Textview的文本值显示在第三个活动的EditText中。
Mainactivity - Textview1 文本
第二个活动 - Textview2 文本
显示活动 - Edittext=Textview1+Textview2
使用意图我试图将两个活动的 TextView 值传递给第三个活动。在第三个活动中,我通过在 EditText 中简单地使用 + 进行连接。我试图在一个段落中显示以前的 textview 值,即 EditText。
此代码在第三个活动中:
显示活动
Intent intent = getIntent();
String displayingtext = intent.getStringExtra("message");
String displayingsecondtext = intent.getStringExtra("hey");
editText.setText(displayingtext+displayingsecondtext);
显示文本名称:消息来自第一个活动
displaysecondtext name : 嘿来自第二个活动
显示的输出来自第一个 textview 和下一个单词 null。
在它显示的代码中
“不要在 setText 上使用连接。使用 android 资源”
输入:
Textview1= 你好,星期一。
Textview2=再见,星期一。
预期输出:
Editext=你好,星期一。星期一再见。
【问题讨论】:
-
您是否将从活动 1 获得的数据从活动 2 发送到活动 3
标签: java android android-layout