android中关于view.setTag

来源:互联网 发布:windows游戏栏打不开 编辑:程序博客网 时间:2024/06/07 03:32

对于view.setTag,有两个不同的方法

view.setTag("");

view.setTag(tag,"");

第一个方法就不说了,对于第二个方法,前一个参数Tag必须是个int类型,如果你直接写1、2.。。;当你getTag的时候就会报错,提示你这个tag不是唯一的,就算你吧1定义成全部变量,然并卵。

解决办法:在res下的value中的string中,新增ID类型的数据:

  <item name="id1" type="id" />    <item name="id2" type="id" />
然后使用的时候:setTag(R.id.id1,"");