本文转载自:android中ListView控件&&onItemClick点击事件

listView= (ListView) this.findViewById(R.id.listview);        List<HashMap<String,String>>data = new ArrayList<HashMap<String,String>>();        UserService us = new UserService(this);        List<User> users = us.getScrollDate(0, 10);        for(User u : users){         HashMap<String,String> map = new HashMap<String, String>();         map.put("userid", String.valueOf(u.getUserid()));         map.put("name", u.getName());         map.put("age", String.valueOf(u.getAge()));         data.add(map);        }        SimpleAdapter adapter = new SimpleAdapter(this,data,R.layout.useritem,new String[]{"userid","name","age"},new int[]{R.id.userid,R.id.name,R.id.age});               listView.setAdapter(adapter);        listView.setOnItemClickListener(new OnItemClickListener(){   @SuppressWarnings("unchecked")   @Override   public void onItemClick(AdapterView<?> parent, View view,     int position, long id) {    ListView listView = (ListView)parent;    HashMap<String, String> map = (HashMap<String, String>) listView.getItemAtPosition(position);    String userid = map.get("userid");    String name = map.get("name");    String age = map.get("age");    Toast.makeText(SQLiteCRUDActivity.this, userid +" , "+ name +" , "+ age ,Toast.LENGTH_LONG).show();   }        });


更多相关文章

  1. 怎么给Android(安卓)控件添加边框(样式)?
  2. android 自定义控件(邮箱边写边出格式邮箱)
  3. 自定义控件--虚线
  4. android之4.0控件switch自定义开关滑块、滑块轨道和宽度
  5. Android中WebView控件的使用
  6. Android Studio 新建编辑条 点击按钮显示控件中的内容
  7. android 关于listview scrollview 底部 控件无法显示的两个解决
  8. android TextView控件属性列表
  9. android 常用控件一览(从底层分析,为自定义控件做下小铺垫)

随机推荐

  1. RatingBar的使用方法
  2. Android客户端和服务器端数据交互的第四
  3. Android(安卓)Brightness Changing
  4. ubuntu android studio "Launch Standalo
  5. Android笔试总结笔试1
  6. Android Widget--窗口小部件详解
  7. [置顶] 关于tinyxml2解析xml跑错, PC运行
  8. Android中apk动态加载技术研究(1)基础知识
  9. ffmpeg(一) android ndk编译ffmpeg
  10. RecyclerView 滚动条 长宽设置