1

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

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

IE

Name  [     ]
Email [     ]
[ADD]

然后单击添加后,您将拥有

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

谢谢

4

2 回答 2

1

这个简单的示例是如何在代码中单击按钮时添加编辑文本:

LinearLayout ll = (LinearLayout)findViewById(R.id.mainLayout);
EditText et = new EditText(this);
ll.addView(et);
于 2013-08-10T13:30:25.703 回答
1

以下代码将帮助您在单击按钮时添加编辑文本...

线性布局线性H =新线性布局(上下文);

LinearLayout.LayoutParams edtTextParams=new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT,1.0f); EditText edtText =new EditText(context);
线性H.addView(edtText,edtTextParams);

于 2013-08-10T17:53:44.890 回答