夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          方案1:
          public View getView(int position, View convertView, ViewGroup parent)
          {
              View item 
          = mInflater.inflate(R.layout.list_item_icon_text, null);
              ((TextView) item.findViewById(R.id.text)).setText(DATA[position]);
              ((ImageView) item.findViewById(R.id.icon)).setImageBitmap((position 
          & 1== 1 ? mIcon1 : mIcon2);
              
          return item;
          }

          方案2:
          public View getView(int position, View convertView, ViewGroup parent) 
          {
              
          if (convertView == null
              
          {
                  convertView 
          = mInflater.inflate(R.layout.item, null);
              }

              ((TextView) convertView.findViewById(R.id.text)).setText(DATA[position]);
           ((ImageView) convertView.findViewById(R.id.icon)).setImageBitmap((position 
          & 1== 1 ? mIcon1 : mIcon2);
           
          return convertView;
          }

          方案3:
          class ChatListAdapter extends BaseAdapter
          {
           
          static class ViewHolder 
              
          {
            TextView text;
            ImageView icon;
              }


              
          public View getView(int position, View convertView, ViewGroup parent) 
              
          {
               ViewHolder holder;
               
          if (convertView == null
                  
          {
                convertView 
          = mInflater.inflate(R.layout.list_item_icon_text, null);
                holder 
          = new ViewHolder();
                holder.text 
          = (TextView) convertView.findViewById(R.id.text);
                holder.icon 
          = (ImageView) convertView.findViewById(R.id.icon);
                      convertView.setTag(holder);
               }
           
                  
          else 
                  
          {
                holder 
          = (ViewHolder) convertView.getTag();
               }

                  holder.text.setText(DATA[position]);
               holder.icon.setImageBitmap((position 
          & 1== 1 ? mIcon1 : mIcon2);
               
          return convertView;
              }

          }

          posted on 2013-05-31 22:17 HUIKK 閱讀(283) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 年辖:市辖区| 周口市| 巴彦县| 台中市| 平昌县| 乌拉特前旗| 宁蒗| 克什克腾旗| 察雅县| 巴林右旗| 寻乌县| 乳山市| 浠水县| 桂阳县| 九寨沟县| 房产| 青川县| 上杭县| 昌平区| 哈密市| 横峰县| 尚义县| 阳山县| 山西省| 内江市| 克什克腾旗| 马边| 顺昌县| 宾川县| 桦南县| 和静县| 苏尼特右旗| 定安县| 禄丰县| 清原| 且末县| 深州市| 东乌| 和平区| 双江| 马关县|