Сделайте BottomSheet перетаскиваемым только в одной части - PullRequest
0 голосов
/ 08 апреля 2019

У меня есть LinearLayout, действующий в качестве нижнего листа с макетом вверху (назовем его заголовком) и NestedScrollView внизу.

Прямо сейчас, и по умолчанию, всеНижний лист можно прокручивать, его можно развернуть и свернуть.Дело в том, что мне нужно, чтобы заголовок был единственной прокручиваемой частью до тех пор, пока она не будет полностью развернута, и в этот момент NestedScrollView также можно прокручивать.

Я пытался расширить BottomSheetBehavior Iприкрепить к представлению, проверить текущие координаты представления заголовка и проверить, находятся ли координаты event в этом Rect, но это не работает как таковое.

...