Вы можете попытаться внести некоторые изменения в макет BottomSheet во время прослушивания BottomSheetBehavior
:
BottomSheetBehavior behavior = BottomSheetBehavior.from(mBottomSheetBehavior);
behavior.setBottomSheetCallback(new BottomSheetCallback() {
@Override
public void onStateChanged(@NonNull View bottomSheet, int newState) {
// Here you can implement your logic with layour change
}
@Override
public void onSlide(@NonNull View bottomSheet, float slideOffset) {
// Here you can implement your logic with layour change
}
});