获取列表项单击

时间:2016-07-18 11:24:16

标签: android

我的应用中有2项活动。

从第一个活动我将数据带到第二个活动的列表视图。在第二个活动中,我有一个listview来显示数据。通常当我自己创建一个列表和值时,我可以创建click事件,但现在数据来自其他活动,并且数据不确定..如何为即将到来的数据创建click事件?(对不起我非常糟糕的语法)

这是我的第一个活动;

Intent veri = new Intent(elementler.this,sonuclar.class);
veri.putStringArrayListExtra("logoveri", clickeddata);
startActivity(veri);
//I sent data for second activity's list

这是我的列表类;

//fetch values
Intent veri = getIntent();  
veriler = veri.getStringArrayListExtra("logoveri");
//there are a lot of possibility in "veriler" maybe user select banana              maybe apple maybe car maybe computer we can not know what he select..


//create a list with fetch data
ListView sonuclistesi=(ListView) findViewById(R.id.sonuclistesi);
ArrayAdapter<String> veriadaptoru=new Listeozellikleri(this,veriler);
sonuclistesi.setAdapter(veriadaptoru);

1 个答案:

答案 0 :(得分:1)

您可以点击listView onitem,

listView.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View view,
                    int position, long id) {
                // do your stuff
            }
        });