zoukankan      html  css  js  c++  java
  • android listview 添加数据

    <span style="white-space:pre">	</span>listView = (ListView) findViewById(R.id.list) ;				
    		 //生成动态数组,加入数据  
            ArrayList<HashMap<String, Object>> listItem = new ArrayList<HashMap<String, Object>>();  
            for(int i=0;i<10;i++)  
            {  
                HashMap<String, Object> map = new HashMap<String, Object>();  
                //map.put("ItemImage", R.drawable.icon);//图像资源的ID  
                map.put("ItemTitle", i);  
                map.put("ItemText", "goods ");  
                listItem.add(map);  
            }  
            //生成适配器的Item和动态数组对应的元素  
            SimpleAdapter listItemAdapter = new SimpleAdapter(this,
                listItem,							<span style="white-space:pre">		</span>//数据源   
                R.layout.msgitem,								//ListItem的XML实现  
                										
                new String[] {"ItemImage","ItemTitle", "ItemText"},   <span style="white-space:pre">			</span><span style="font-family: Arial, Helvetica, sans-serif;">//动态数组与ImageItem对应的子项          </span><span style="white-space:pre">
    </span>            										  
                new int[] {R.id.ItemImage,R.id.ItemTitle,R.id.ItemText}  <span style="white-space:pre">			</span><span style="font-family: Arial, Helvetica, sans-serif;">//ImageItem的XML文件里面的一个ImageView,两个TextView ID</span><span style="white-space:pre">
    </span>
            );  
             
            //添加并且显示  
            listView.setAdapter(listItemAdapter);


  • 相关阅读:
    图论-最短路
    windows对拍及其应用
    RMQ与st表
    树状数组
    二分和三分题
    [转载]图论500题
    浏览器请求背后的网络数据传输过程
    百度ocr文字识别接口使用
    Mysql启动报错解决方案:Failed to open log (file './mysql-bin.000901', errno 2)
    Mac环境下nginx https配置
  • 原文地址:https://www.cnblogs.com/jasonkent27/p/4098418.html
Copyright © 2011-2022 走看看