Как создать такую шторку, которая выдвигается снизу вверх при свайпе?
Ответы (1 шт):
Вы можете использовать. BottomSheet. Для большинства подобных кейсов это самое простое решение.
Если вы хотите затемнять экран на фоне, вы в целом можете открывать новую Activity предварительно убрав анимации появления и фон. В качестве фона можно поставить полупрозрачную View, как на скриншоте. Но тогда вам нужно обработать клики за пределами BottomSheet (к примеру закрывать BottomSheet и Activity).
Вот пару статей:
Если вам по каким-то причинам не подходит данный инструмент, вы можете унаследоваться от BottomSheet и переопределить его методы.
В целом такое же поведение можно сделать и простым Fragment-ом. Но тут вам придется самому обрабатывать его поведение, анимации и прочие штуки. Но иногда это бывает более подходящим вариантом.
