用于编辑文本的动态TextWatcher ontextchange

时间:2017-03-07 10:08:52

标签: android android-textwatcher

我已经设计并让它正常工作

enter image description here

在上图中,当点击+按钮时,如果n次单击n次文本视图并编辑文本,则会出现新的文本视图和编辑文本。我需要添加所有值,如上所述16 +81 + ....平方英尺并以整体平方英尺显示它可以告诉我如何解决这个问题并提供示例代码。

由于

1 个答案:

答案 0 :(得分:0)

所以我所做的就像下面的代码:

LinearLayout nameWrapper = new LinearLayout();
EditText edtName = new EditText();
List<EditText> passengersNameList = new ArrayList<>();
nameWrapper.addView(edtName);
passengersNameList.add(edtName);
for (int i=0;i<passengersNameList.size();i++) {
   Person person = new Person();
   int id = i*2;
   EditText name = passengersNameList.get(i);
   name.getText().toString();
}

为了解释它我必须说,你应该将你的EditText添加到列表中,然后在需要时从列表中获取所有内容。 在你的情况下,当sqft准备就绪时获取所有列表和当前数字,并将它们全部添加并将其放入总数文本字段中。

回答的灵感来自于此link