动态增加删除控件,并记住里面的内容
?
?
1.用来保存对象
?
?tag的作用是什么呢?
为什么要给每一个控件都加上一个Tag呢?
有两个方面:
1.当用户删除某一个元素的时候,不一定是从哪里删除,有可能是从列表中间删除,所以当用户点击子View上面的删除按钮的时候,需要通过v.getTag()获得要被删除的是哪个元素。通过这个Tag就可以将他们都删除了。
2.当点击选择电话类型的时候,同样,你需要把用户选择的哪个类型的字符串返回回来,你如何锁定是哪个Button需要被更改呢?同样也是通过Tag,我们在打开选择类型的Activity的时候,不仅将让用户进行选择的List传递过去,也将Tag传递过去,传递过去以后什么都不做,直接返回,返回回来以后就可以找到是哪个Button上面的类型名需要更改了。
?
?
??
?
??
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?