baseAdapter
baseAdapter copied to clipboard
ListView 的 ViewHolder的, 代码里不应该是判mConvertView为空否去new holder吗,通过tag获取也应该是mConvertView吧?
public static ViewHolder get(Context context, View convertView, ViewGroup parent, int layoutId, int position) { if (convertView == null) { View itemView = LayoutInflater.from(context).inflate(layoutId, parent, false); ViewHolder holder = new ViewHolder(context, itemView, parent, position); holder.mLayoutId = layoutId; return holder; } else { ViewHolder holder = (ViewHolder) convertView.getTag(); holder.mPosition = position; return holder; } }