listView-如何使每个项目可点击

时间:2015-03-28 14:21:33

标签: listview android-activity

我在ListView上有一个项目列表,当按下一个项目时,我想打开一个新活动。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

这个问题可能很容易谷歌,但无论如何我都会把代码放在这里。

ListView可以附加一个侦听其列表项的点击的侦听器:

listView.setOnItemClickListener(new ListView.OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            YourItemType item = (YourItemType)parent.getAdapter().get(position);
            YourInfo info = item.getInfo();
            Intent intent; //instantiate intent here with info
            startActivity(intent);
        }
    });