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
>에서 설정한 인터페이스를 구현하면 됩니다.