recyclerview.addOnItemTouchListener(new RecyclerItemClickListener(getActivity(), new RecyclerItemClickListener.OnItemClickListener() {
@Override
public void onItemClick(View view, int position) {
Log.e("hello","hello");
}
}));
RecyclerItemClickListener 如果在itemview
中有button
并且添加了onclick
事件,这个时候应该如何处理这样的冲突,使得itemview
的点击事件不会覆盖掉button
的响应事件。希望可以给出具体的代码。
迷茫2017-04-17 17:30:32
在onBindViewHolder
中对每个item
相应的button
设置点击事件,同时在adapter
中添加button
的onClick
点击后的实现接口,如此在调用界面实现adapter
中設定的實作介面即可。