问题1:
父RecyclerView嵌套子RecyclerView后,子RecyclerView只做展示不做点击操作处理。怎么让子RecyclerView点击后把事件穿透给父RecyclerView
我设置了子RecyclerView的setOnTouchListener为false也没用,事件还是被子RecyclerView给消费了。
问题2:
父RecyclerView嵌套子RecyclerView后,子RecyclerView无法滑动。设置了如下方法后子RecyclerView确实可以滑动了。但是子RecyclerView滑动到顶部或底部后父RecyclerView无法滑动了
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
//通知父层ViewGroup不要拦截点击事件
getParent().requestDisallowInterceptTouchEvent(true);
return super.dispatchTouchEvent(ev);
}