Изменение размеров BottomSheetLayout при его вытягивании вверх
Всем привет! Сразу уточню, что я новичок в андроид разработке. Мне необходимо реализовать bottomSheetLayout, который изображён на картинке. Его особенность в том, что он плавно увеличивается/уменьшается в ширине по мере его выдвижения/свёртывания. Попробовал устанавливать layoutParams "match_parent" для width, но т.к. устанавливал после окончания выдвижения, то анимация получалась резкая и некрасивая.
Поэтому прошу вашей помощи или совета, где можно посмотреть про плавное изменение ширины этого layout'а.

Ответы (1 шт):
В BottomSheet есть метод
public void onSlide(View bottomSheet, float slideOffset)
slideOffset это параметр который показывает насколько раскрыт ваш BottomSheet (0..1 float)
Вы можете привязаться к этому параметру и изменять размер по мере его изменения.