Android 根据需要添加EditText并从所有EditText中检索数据

Android 根据需要添加EditText并从所有EditText中检索数据,android,android-layout,android-studio,Android,Android Layout,Android Studio,当点击add按钮时,我需要创建尽可能多的EditText。并且需要检索每个EditText中的数据并存储在arrayList中 我在下面附上了图片 单击“添加”按钮之前 单击“新建”按钮后,创建新的编辑文本 首先,您需要创建两个列表变量: List<EditText> list = new ArrayList<EditText>(); List<String> listText = new ArrayList<>(); 在另一个按钮中,单击或任

当点击add按钮时,我需要创建尽可能多的EditText。并且需要检索每个EditText中的数据并存储在arrayList中

我在下面附上了图片

单击“添加”按钮之前

单击“新建”按钮后,创建新的编辑文本
首先,您需要创建两个列表变量:

List<EditText> list = new ArrayList<EditText>();
List<String> listText = new ArrayList<>();
在另一个按钮中,单击或任何您需要从
EditText
列表中获取文本的触发器:

for (EditText editText : list) {
    listText.add(editText.getText().toString());
}

谢谢你宝贵的回答。让我试试这个。这就是你想要做的吗?@ADM我已经搜索了很多关于这个的帖子。找不到。谢谢你的分享。
for (EditText editText : list) {
    listText.add(editText.getText().toString());
}