【发布时间】:2012-09-20 06:03:01
【问题描述】:
我对以下情况有点困惑:
我有一个添加按钮,我用它来添加许多EditText 字段,当我点击保存按钮时,我应该从EditTexts 中获取值。
如何从所有 EditText 字段中获取这些值?
【问题讨论】:
标签: android arrays arraylist android-edittext
我对以下情况有点困惑:
我有一个添加按钮,我用它来添加许多EditText 字段,当我点击保存按钮时,我应该从EditTexts 中获取值。
如何从所有 EditText 字段中获取这些值?
【问题讨论】:
标签: android arrays arraylist android-edittext
你可以这样做:
将您以编程方式创建的所有 EditText 字段存储在列表中。所以只要你有viewGroup.add(myEditText);,你也会有myList.add(myEditText);
然后,当您按“保存”时,只需在列表中循环并使用 getText() 从您的 EditText 字段中获取数据。
我相信还有其他方法可以做到这一点;)
【讨论】:
btn_no_of.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String str1=edittext1.gettext.tostring();
String str2=edittext2.gettext.tostring();
}
});
【讨论】: