如何从ListView中获取字符串? [英] How to get string from ListView?

查看:331
本文介绍了如何从ListView中获取字符串?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我怎么能在 onItemLongClick

获取选中项数据

  listView.setOnItemLongClickListener(新OnItemLongClickListener(){                @覆盖
                公共布尔onItemLongClick(适配器视图<>为arg0,ARG1查看,
                        INT ARG2,长ARG3){
                    //
                    返回false;
                }
            });


解决方案

 最终的ListView LV =(ListView控件)findViewById(R.id.ListView01);lv.setOnItemClickListener(新OnItemClickListener(){
  公共无效onItemClick(适配器视图<> myAdapter,查看MyView的,诠释POS,长mylng){
    字符串selectedFromList =(lv.getItemAtPosition(POS)的ToString());
    //这是你选中的项目
  }
});

How I can get the selected item data in onItemLongClick ?

  listView.setOnItemLongClickListener(new OnItemLongClickListener() {

                @Override
                public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
                        int arg2, long arg3) {
                    //              
                    return false;
                }
            });

解决方案

final ListView lv = (ListView) findViewById(R.id.ListView01);

lv.setOnItemClickListener(new OnItemClickListener() {
  public void onItemClick(AdapterView<?> myAdapter, View myView, int pos, long mylng) {
    String selectedFromList =(lv.getItemAtPosition(pos).toString());
    // this is your selected item
  }                 
});

这篇关于如何从ListView中获取字符串?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆