• android ListView 点击 事件


    引用:http://www.cnblogs.com/alexrain/archive/2011/08/26/2154055.html

    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"},newint[]{R.id.userid,R.id.name,R.id.age});

    listView.setAdapter(adapter);
    listView.setOnItemClickListener(new OnItemClickListener(){

    @SuppressWarnings("unchecked")
    @Override
    publicvoid 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();
    }
    });


  • 相关阅读:
    黑色边影,
    拉伸的代码,
    一定是selection的原因啊,要不然呢,
    status bar的差别,
    黄色,
    域名错了,
    node=day4
    PS切片
    移动端插件IScroll.js
    移动web资源概论
  • 原文地址:https://www.cnblogs.com/sode/p/2288612.html
Copyright © 2020-2023  润新知