Текущий макет (псевдо)
<Layout ..... >
<BottomSheet ..../>
<RecyclerView
orientation="horizontal"/>
</Layout>
Видео взаимодействия макетов
Выпуск Нижний лист выходит за горизонтальный вид рециркулятора, где пользователь может перетаскивать его вверх и отображать лист. Когда лист скрыт, вид рециркулятора над ним поглощает все касания, включая перетаскивание по вертикали. Таким образом, пользователь вынужден точно найти пиковый участок 5dp для перетаскивания вверх.
Вопрос Как я могу переопределить вид рециркулятора, чтобы передать вертикальные перетаскивания в вид под ним (нижний лист)
Начальные попытки Даже если я верну false для onItemTouch
или onTouchIntercepted
, вертикальное касание не передается представлению под ним, поэтому я считаю, что мне не хватает основной концепции, стоящей за сенсорные события.