如果在一个activity有2个或者更多的listviews,然后我如何使用一个 onclicklistener,意思就是如何知道用户点击的是哪个?
public void onItemClick(AdapterView parent, View v, int position, long id) {
}
我使用的上面的代码,但是当我试着使用另一个listview时,我不知道如何检测哪个listview是点击的。
如何解决这个问题?
如果在一个activity有2个或者更多的listviews,然后我如何使用一个 onclicklistener,意思就是如何知道用户点击的是哪个?
public void onItemClick(AdapterView parent, View v, int position, long id) {
}
我使用的上面的代码,但是当我试着使用另一个listview时,我不知道如何检测哪个listview是点击的。
如何解决这个问题?
根据parent来判断,比如
(parent.getId() == R.id.listview1)点击了第一个listView
(parent.getId() == R.id.listview2)点击了第二个listView