考虑一个简单的场景,用户可以在活动页面中添加多个地址。地址包含四个名称,地点,城市和密码的ExitTexts。
要求用户可以通过单击添加新按钮或删除按钮来添加/删除多个地址。
如何在点击添加/删除按钮时动态添加或删除表单(具有多个ExitTexts)。
我曾经使用过具有预定义id的表单的表单组件。但是动态添加或删除表单并获取输入的值是我无法实现的。我是Android新手。请帮忙。
答案 0 :(得分:0)
您必须创建一个布局或创建的布局,并在其中添加EditText。
像这样,
//this code in button click
EditText edittext = new EditText(context);
edittext.setText("Name");
YOUR_LAYOUT.addView(edittext);
EditText edittext = new EditText(context);
edittext.setText("Locality");
YOUR_LAYOUT.addView(edittext);
EditText edittext = new EditText(context);
edittext.setText("City");
YOUR_LAYOUT.addView(edittext);
EditText edittext = new EditText(context);
edittext.setText("Pin Code");
YOUR_LAYOUT.addView(edittext);
或者您可以定义单独的Edittext并将其添加到您的布局中。
希望它有助于:)