MyAdapter類:
public View getView(int position, View convertView, ViewGroup parent) {
// View view= super.getView(position, convertView, parent);
// if (position == 0) {
// view.setBackgroundColor(Color.GRAY);
// }
// TODO Auto-generated method stub
int pos = position;
View row = convertView;
WeatherHolder holder = null;
if (row == null) {
LayoutInflater inflater = ((MainActivity) context)
.getLayoutInflater();
row = inflater.inflate(layoutResourceId, parent, false);
holder = new WeatherHolder();
holder.imgIcon = (ImageView) row.findViewById(R.id.imgIcon);
holder.txtTitle = (TextView) row.findViewById(R.id.txtTitle);
row.setTag(holder);
} else {
holder = (WeatherHolder) row.getTag();
}
Weather weather = data[position];
holder.txtTitle.setText(weather.titleviet);
holder.imgIcon.setImageResource(weather.iconviet);
if (position == 0) {
row.setBackgroundColor(Color.GRAY);
}
return row;
}
static class WeatherHolder {
ImageView imgIcon;
TextView txtTitle;
}
它們顯示在當前位置:0,8,16,... 我希望它僅顯示當前位置:0
變化烏爾活動的XML背景顏色 – 2014-10-10 04:29:29
怎麼辦?請告訴我 – vtking 2014-10-10 04:33:44
你的列表查看xml代碼plz – 2014-10-10 04:48:13