1.创建Activity

package com.coolbi;import java.util.ArrayList;import java.util.HashMap;import android.app.ListActivity;import android.os.Bundle;import android.view.View;import android.widget.ListView;import android.widget.SimpleAdapter;public class ListViewTest extends ListActivity{@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);ArrayList> list = new ArrayList>();HashMap map1 = new HashMap();HashMap map2 = new HashMap();HashMap map3 = new HashMap();map1.put("userName","张三");map1.put("userStatus","大学");map1.put("sex","男");map2.put("userName","李四");map2.put("userStatus", "研究生");map2.put("sex","女");map3.put("userName","至死不悟");map3.put("userStatus", "博士");map3.put("sex","男");list.add(map1);list.add(map2);list.add(map3);SimpleAdapter adapter = new SimpleAdapter(this,list,R.layout.listview,new String[]{"userName","userStatus","sex"},new int[]{R.id.textView1,R.id.textView2,R.id.textView3});setListAdapter(adapter);}@Overrideprotected void onListItemClick(ListView l, View v, int position, long id){super.onListItemClick(l, v, position, id);System.out.println("position="+position+",id="+id);//this.showDialog(0);}}

 2.Main.xml

<?xml version="1.0" encoding="utf-8"?> 

 3,显示ListView内容的样式文件

<?xml version="1.0" encoding="utf-8"?>    

更多相关文章

  1. CheckBox自定义样式
  2. android 自定义TextView中Html超链接点击事件详解
  3. Android主题和样式
  4. 怎么给Android(安卓)控件添加边框(样式)?
  5. Android自定义Dialog(自定义主题、自定义布局)
  6. Android(安卓)Material Design 进度条 自定义进度条样式
  7. 仿WP8样式的Android(安卓)ProgressBar
  8. Android(安卓)setTheme设置透明主题无效
  9. 【Android】字体

随机推荐

  1. Cleartext HTTP traffic not permitted
  2. Android(安卓)TabLayout定制CustomView与
  3. Android(安卓)-- Interpolator
  4. android 得到是否插入耳机设备
  5. Android(安卓)全局变量
  6. Android(安卓)点击菜单键显示效果
  7. Android(安卓)View中滚动相关
  8. android中文api(85)——HorizontalScroll
  9. Android(安卓)Java调用.so和.a、Unity C#
  10. android中onKeyDown()事件的分析