http://www.cnblogs.com/shang53880/archive/2011/03/15/1985062.html

期中涉及到BaseAdapter的setTag和getTag

个人觉得有问题,ViewHolder不会出现重复的问题吗?待我分析一下源码。

发现View的setTag方法:

public void setTag(final Object tag) {
  mTag = tag;
}

并没有做clone,那View是Tag不怕被修改吗?

只能理解成Adapter的getView被调用后就立即打印到屏幕上了,这个Tag用的时候可能是一样的。不知道你们是怎么想的。