首页 > 多个ListView实现SetOnItemClickListener监听 区分listView

多个ListView实现SetOnItemClickListener监听 区分listView

@Override

public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
    if (parent.getId() == R.id.f_linliquan_grid_home) {
        toastShow("sdfafsd", 0);
    }
    
    if (view.getId() == R.id.f_linliquan_grid_home) {
        toastShow("sdfafsd", 0);
    }else{
        toastShow("sun sun sun", 0);
    }

mListView1.setOnItemClickListener(new OnItemClickListener() {
    void onItemClick(){};
});
mListView2.setOnItemClickListener(new OnItemClickListener() {
    void onItemClick(){};
});
OnItemClickListener mListener1 = new OnItemClickListener() {
    void onItemClick(){};
}
OnItemClickListener mListener2 = new OnItemClickListener() {
    void onItemClick(){};
}

根据AdapterView的ID,int id=AdapterView.getId();这个id就是你对应ListView的id


在适配器里面写点击事件即可

【热门文章】
【热门文章】