添加/删除编辑文本以及点击

时间:2017-09-12 08:00:22

标签: android android-edittext

我是Android开发的新手。

我想在点击按钮(称为“联系人”)时添加EditText和删除按钮(X)。这样会有多个联系人。单击删除按钮时,相应添加的EditText with remove按钮应该消失。

会是这样的,

--------- X

--------- X

--------- X

--------- X

 ———————
|contact|  
 ———————

如果我使用任何适配器,如何添加空的EditText和删除按钮(X)。如果没有其他更好的选择? 最后,我需要获取在EditText中输入的所有值。

注意:点击“联系人”时,应该添加EditText和删除按钮(X)。

请给我一个清晰简单的方法来做到这一点。

谢谢!

2 个答案:

答案 0 :(得分:1)

创建x = [-10:2:16]'; Y = [0.0334,0.0230,0.0145,0.0079,0.0033,0.0009,0.0006,0.0026,0.0067,0.0130,0.0213,0.0317,0.0440,0.0580]'; plot(x,Y,'.'); A=[ones(length(x),1) x x.^2]; beta=A\Y; hold on plot(x, beta(1)+beta(2)*x+beta(3)*x.^2) leg_est=sprintf('Estimated (y=%.4f+%.4fx+%.4fx^2',beta(1),beta(2),beta(3)) legend('Data',leg_est) 和按钮。在按钮上单击调用以下方法。另外,在LinearLayout方法中创建List<EditText>以跟踪所有添加的edittexts&amp;稍后检索文本。

onCreate

答案 1 :(得分:0)

您可以将LinearLayoutorientation设置为纵向。然后,您可以使用EditTextButton创建另一个布局,并将其动态添加到LinearLayout方法中的onClick联系按钮。

不要忘记为新添加的视图生成不同的ID,以便以后能够找到它们

然后,X按钮将从布局

中删除其父级