Android中View类setTag()和getTag()的理解

View中的setTag(Object)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。当一个控件需要与另一个控件绑定时,可以使用setTag()/getTag()绑定控件。

绑定数据,特别是绑定数据到view。而且可以用getTag()取得,很方便,而且是任意类型的数据。

实例BaseAdapter()的getView(position, convertView, par)里有用到。convertView这里会用到setTag() getTag()。就可以生成convertView并复用里面的widget。

你可能感兴趣的:(Android中View类setTag()和getTag()的理解)