Я использую BottomSheetDialogFragment
и мне нужно знать, когда состояние изменилось.
Например, есть состояния BottomSheetBehavior
PEEK_HEIGHT_AUTO - Peek at the 16:9 ratio keyline of its parent.
STATE_COLLAPSED - The bottom sheet is collapsed.
STATE_DRAGGING - The bottom sheet is dragging.
STATE_EXPANDED - The bottom sheet is expanded.
STATE_HIDDEN - The bottom sheet is hidden.
STATE_SETTLING - The bottom sheet is settling.
Я хотел бы изменить некоторые виды в зависимости от текущего состояния - например, когда BottomSheetDialogFragment
будет развернут в полноэкранном режиме, я хочу показать крестик в правом верхнем углу для его закрытия и т. Д.
Как я могу слушать такого рода события?
Заранее спасибо.