该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
然后重写baseadapter的getview
public View getView(int position, View convertView, ViewGroup parent) {
ListItemView listItemView = null;
if (convertView == null) {
listItemView = new ListItemView();
convertView = listContainer.inflate(R.layout.item_gridview_imgtext, null);
listItemView.text = (TextView)convertView.findViewById(R.id.item_gv_text);
listItemView.imageview = (ImageView)convertView.findViewById(R.id.item_gv_img);
listItemView.texthit = (TextView)convertView.findViewById(R.id.item_gv_text1);
convertView.setTag(listItemView);
listItemView.text.setText(listItems.get(position).get("ItemText").toString());
listItemView.imageview.setImageResource(Integer.parseInt(listItems.get(position).get("ItemImage").toString()));
}else {
listItemView = (ListItemView)convertView.getTag();
}
if(listItems.get(position).containsKey("ItemHit")){
String hit = listItems.get(position).get("ItemHit").toString();
if(Integer.parseInt(hit)>0){
listItemView.texthit.setText(hit);
listItemView.texthit.setVisibility(View.VISIBLE);
}
}
return convertView;
}