Вид над частью экрана с независимым движением от основного макета - PullRequest
0 голосов
/ 18 октября 2019

Посмотрите это видео: https://ibb.co/37V0Vgt. Я хотел создать мероприятие с видом снизу (в видео), которое вы перетаскиваете вверх и вниз. Представление также фиксируется в двух позициях.

  • когда оно полностью развернуто
  • полностью вниз

Я искалспособ создать такой вид, но ничего не нашли. Проблема в том, что если внизу у вас есть представление о том, как вы можете расширить его, как в видео.

Мне нужно решение о том, как реализовать этот вид представления. Вы бы добавили его в конец макета своей активности и вели себя точно так же, как в видео. Это то, что уже существует? Тогда как это называется?

1 Ответ

0 голосов
/ 18 октября 2019

Это Ботом лист . Вы можете разместить макет внутри CoordinaterLayout и применить BottomSheetbehaviour к нему для создания этого представления.

app:layout_behavior="com.google.android.material.bottomsheet.BottomSheetBehavior"

Вам потребуется библиотека компонентов материалов, как указано здесь .

В вашем видео нижний лист находится в состоянии STATE_COLLAPSED и его можно извлечь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...