Я использую вертикальный реселлер.Один ряд этого обзора переработчика представляет собой просмотр переработчика (как на изображении ниже)
Он работает нормально, но при этом наблюдается непредвиденное поведение при прокрутке.
Ожидаемое поведение:
Текущее поведение:
Событие касания используется родительским представлением.Я пытаюсь описать код ниже, чтобы запретить обработку сенсорного события для родительского утилита просмотра.Это не работает для меня.Как я могу это исправить?
childRecyclerView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
v.getParent().requestDisallowInterceptTouchEvent(true);
return false;
}
});