我正在构建一个包含姓名,电话号码等详细信息的表单。我想给一个按钮添加类似的表单来添加更多类似的细节。我想给按钮点击添加的布局元素提供不同的ID。
例如:如果EditText名称具有第一个表单的id名称,那么对于第二个表单,我想要id为secondName。
我无法顺利实现这一目标。
请建议一种方法。
由于
答案 0 :(得分:1)
这是一种简单的方法。
您可以将每个表单的引用保留为View
个对象。
View formOne = LayoutInflater.from(mContext).inflate(R.layout.section_form, parent, false);
然后你可以得到每个字段
formOne.findViewById(R.id.edit_text1);
无需更改ID
答案 1 :(得分:0)
将布局文件添加到此
<include layout="@layout/YOURSAMELAYOUT" />