У меня есть вертикальный RecyclerView и внутри каждого элемента настраиваемый вид с собственной горизонтальной прокруткой и масштабом. Когда я пытаюсь прокрутить представление внутри элемента, я получаю конфликт прокрутки. RecyclerView прерывает событие касания и пытается переместить список.
Как я могу ограничить RecyclerView обработкой события горизонтального смахивания?
Я попытался прервать событие через RecyclerView.OnItemTouchListener и передать его прямо в свое пользовательское представление. Это почти работает, но иногда я получаю неправильные события и прокрутка в пользовательском представлении не работает.
Кто-нибудь еще сталкивался с этой проблемой?
Попробуйте использовать простой OnTouchListener вместо OnItemTouchListener
Это может помочь ответить, если вы добавите еще немного кода, который вы пробовали, а не только имя интерфейса, который вы реализовали или что-то в этом роде.