BaseAdatper的缓存convertView怎么清除?
adapter = new AutoUpdateArrayAdapter(GroupActivity.this, data, "n_fldh") {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
// 如果缓存convertView为空,则需要创建View
if (convertView == null) {
holder = new ViewHolder();
// 根据自定义的Item布局加载布局
convertView = mInflater.inflate(
R.layout.activity_group_list, null);
holder.flmc = (TextView) convertView
.findViewById(R.id.activityGroup_list_flmc);
holder.count = (TextView) convertView
.findViewById(R.id.activityGroup_list_count);
// 将设置好的布局保存到缓存中,并将其设置在Tag里,以便后面方便取出Tag
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.flmc.setText((String) data.get(position).get("c_flmc"));
holder.count.setText((String) data.get(position).get("count"));
return convertView;
}
class ViewHolder {
public TextView flmc;
public TextView count;
}
};
我想刷新整个列表,请问怎么清除convertView让列表界面重新展现。
补充:移动开发 , Android