在一个gridview的adapt中,如果给2个item的setTag(10),它们的标志都为10,那么在gridview.findviewbytag(10),怎么样去区分这两个item.
------解决思路----------------------
setTag和findviewbytag不是同一个tag
findviewbytag是查找xml里的tag
关于这个的讨论:
http://stackoverflow.com/questions/17233271/android-set-tag-findviewwithtag
如果是convertView的复用,大概是这样吧
if (convertView == null) {
// inflate convertView
holder = new ViewHolder();
// initial holer,means findViewById
convertView.setTag(holder);
} else {
holder = (ViewHolder)convertView.getTag();
}
// do your stuff
不知道我理解的对不对