2 o casper ne O_Casper_ne 于 2013.08.13 11:42 提问

在相同的activity中的两个ListViews

如果在一个activity有2个或者更多的listviews,然后我如何使用一个 onclicklistener,意思就是如何知道用户点击的是哪个?

public void onItemClick(AdapterView parent, View v, int position, long id) {

        }

我使用的上面的代码,但是当我试着使用另一个listview时,我不知道如何检测哪个listview是点击的。
如何解决这个问题?

1个回答

shaojie519
shaojie519   2013.08.13 11:53

根据parent来判断,比如
(parent.getId() == R.id.listview1)点击了第一个listView
(parent.getId() == R.id.listview2)点击了第二个listView

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!