Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中从listview获取单击的列表项?_Android - Fatal编程技术网

在android中从listview获取单击的列表项?

在android中从listview获取单击的列表项?,android,Android,我使用下面的代码创建没有listactivity的listview。我需要知道如何从中获取所选列表项 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); String[] myList = new String[] {"Hello","TEST","TEST","TEST4"}; ListView lv = new Li

我使用下面的代码创建没有listactivity的listview。我需要知道如何从中获取所选列表项

public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     String[] myList = new String[] {"Hello","TEST","TEST","TEST4"};              
     ListView lv = new ListView(this);
     lv.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,myList));
     setContentView(lv);
}

在列表中设置侦听器

lv.setOnItemSelectedListener(this);
然后实施它

public void onListItemClick(ListView parent, View v, int position, long id) {
   selection.setText(items[position]);
}
使用McClickListener


这个问题已经被回答了几十次。
lv.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

    }
});