@Override public View getView(int arg0, View convertView, ViewGroup arg2) { // TODO Auto-generated method stub Holder mHolder = null; if (convertView == null) { convertView = mInflater.inflate(R.layout.hotel_list_keyword_item_layout, null); mHolder = new Holder(); mHolder.keyword_name = (TextView) convertView.findViewById(R.id.keyword_name); convertView.setTag(mHolder); } else { mHolder = (Holder) convertView.getTag(); } String data = mArrayList.get(arg0); mHolder.keyword_name.setText(data); if (arg0 == selectItem) { convertView.setBackgroundColor(0xFFADDFF9); // 半透明 } else { convertView.setBackgroundColor(0xff7FCDF3); } return convertView; }