Java 如何在单独的活动中动态添加包含其他活动信息的文本视图

Java 如何在单独的活动中动态添加包含其他活动信息的文本视图,java,android,Java,Android,如您所见,我希望从某些EditText获取信息,然后使用输入到文本视图中的信息在新活动中创建文本视图。我想这样做是这样一种方式,新的文本视图可以添加每一个按钮点击,因为信息将显示一个日志 应用程序在按下按钮时崩溃,该按钮在xml中使用了Android:onClick 我缺少什么吗?您可以使用intent.putExtra(),它需要一个键值对外观,因为这说明了如何使用它您需要将其作为额外项传递: String name=“ender” 然后将其从新活动中提取出来,如下所示: Intent i =

如您所见,我希望从某些EditText获取信息,然后使用输入到文本视图中的信息在新活动中创建文本视图。我想这样做是这样一种方式,新的文本视图可以添加每一个按钮点击,因为信息将显示一个日志

应用程序在按下按钮时崩溃,该按钮在xml中使用了Android:onClick


我缺少什么吗?

您可以使用intent.putExtra(),它需要一个键值对外观,因为这说明了如何使用它

您需要将其作为额外项传递:

String name=“ender”

然后将其从新活动中提取出来,如下所示:

Intent i = new Intent(this, ToClass.class);
i.putExtra("name", name);
startActivity(i); 

有什么理由反对使用RecyclerView(或ListView)并从EditText添加条目吗?如果是一个选项,您可以查看本指南以了解解释和示例:


祝你好运

首先,把你的事故日志贴在这里。布局参数中可能存在问题。您应该使用父容器中的LayoutParams(在您的情况下是LinearLayout)。尝试将ActionBar.LayoutParams更改为LinearLayout.LayoutParams
Intent i = new Intent(this, ToClass.class);
i.putExtra("name", name);
startActivity(i); 
Intent intent = getIntent();
String name = intent.getExtras().getString("name");