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);


  • 相关阅读:
    Vue3.0实战项目
    Vue 笔试题(做对九题即可成为前端懂王)
    CSS 响应式布局---Grid 布局
    CSS快速提升技巧(一)
    前端骨架屏
    Python学习29
    Python学习28
    Python学习27
    Python学习26
    Python学习25
  • 原文地址:https://www.cnblogs.com/jasonkent27/p/4098418.html
Copyright © 2011-2022 走看看