Android表单提供了许多额外的细节

时间:2013-08-10 10:39:11

标签: android android-layout android-listview

这可能已经在某处描述过了。但是,我真的不知道要搜索什么。

我正在寻找的功能是当你有一个表格,你可以添加更多的细节。例如,可能有一个用于添加电子邮件地址的字段。但是,如果要添加其他电子邮件地址,可以单击按钮,它将显示另一个输入字段。

Name  [     ]
Email [     ]
[ADD]

然后点击添加后你会有

Name  [     ]
Email [     ]
Email [     ]
[ADD]

由于

2 个答案:

答案 0 :(得分:1)

这个简单的例子是当您在代码中单击按钮时添加edittext的方法:

LinearLayout ll = (LinearLayout)findViewById(R.id.mainLayout);
EditText et = new EditText(this);
ll.addView(et);

答案 1 :(得分:1)

以下代码将帮助您在单击按钮时添加edittext ...

LinearLayout linearH = new LinearLayout(context);

LinearLayout.LayoutParams edtTextParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT,                 LinearLayout.LayoutParams.WRAP_CONTENT,1.0F); EditText edtText = new EditText(context);
linearH.addView(edtText,edtTextParams);