android控件listview的适配器方法

 1  public SimpleAdapter getSimpleAdapter(BillModel bm)
 2      {
 3          ArrayList<HashMap<String, Object>> listItem = new ArrayList<HashMap<String, Object>>();  
 4             for(int i=0;i<15;i++)  
 5             {  
 6                 HashMap<String, Object> map = new HashMap<String, Object>();  
 7                 map.put("ItemImage", R.drawable.icon);//图像资源的ID  
 8                 map.put("ItemTitle", bm.getC_billno());  
 9                 map.put("ItemText", bm.getC_billlx()+bm.getC_billbm());  
10                 listItem.add(map);  
11             }  
12             //生成适配器的Item和动态数组对应的元素  
13             SimpleAdapter listItemAdapter = new SimpleAdapter(this,listItem,//数据源   
14                 R.layout.billlist,//ListItem的XML实现  
15                 //动态数组与ImageItem对应的子项          
16                 new String[] {"ItemImage","ItemTitle", "ItemText"},   
17                 //ImageItem的XML文件里面的一个ImageView,两个TextView ID  
18                 new int[] {R.id.ImageView01,R.id.Textbillno,R.id.TextDetail}  
19             );  
20             return listItemAdapter;
21      }
原文地址:https://www.cnblogs.com/zgen/p/2570809.html