android dynamic生成edittext并使用其值

android dynamic生成edittext并使用其值,android,android-view,android-ui,dynamic-ui,Android,Android View,Android Ui,Dynamic Ui,我的应用程序。有一个按钮,如果按下2个editText字段apear,如果再次按下2个其他editText字段apear,依此类推。 我想将此字段中的所有数据保存在arrayList(或任何结构)中 这是我的代码1的一个示例-EditText字段,它显示: <EditText xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" andr

我的应用程序。有一个按钮,如果按下2个editText字段apear,如果再次按下2个其他editText字段apear,依此类推。 我想将此字段中的所有数据保存在arrayList(或任何结构)中 这是我的代码1的一个示例-EditText字段,它显示:

<EditText  xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:minHeight="50dp"

如果我正确理解了你的问题,简单点

ArrayList<String> list=new ArrayList<String>();
list.add(AddEduDate.getText().toString());
ArrayList list=new ArrayList();
add(AddEduDate.getText().toString());

应该行。

你的问题是?@Alex。。我想将此字段中的所有数据保存在arrayList(或任何结构)中,如何执行此操作?哪种类型的数据?编辑文本中的文本?@文章。。。是,用户输入的文本是动态用户界面。。所以,如果我使用你的解决方案,我得到的文本是空的,你应该在一些动作中使用它,这是由用户触发的。您想何时访问此字段?我想在按下另一个按钮时访问此字段。。。但这些字段是onClick方法中的局部变量,因此我无法在另一个按钮的另一个onClick方法中访问它们。它们不是局部按钮b2=新按钮(此);按钮b1=新按钮(此按钮);b1.setOnClickListener(new View.OnClickListener(){public void onClick(View v){notificationButtons.addView(AddEduDate);notificationButtons.addView(addDuInfo);}});b2.setOnClickListener(新视图.OnClickListener(){@Override public void onClick(视图v){addedududate.getText().toString();}}});会有用的,我现在就编译好了。
ArrayList<String> list=new ArrayList<String>();
list.add(AddEduDate.getText().toString());