Выравнивание представлений BottomSheetDialog при использовании одного и того же макета для отображения полного и половинного видов
У меня есть макет (с именем mirroring.xml), и мне нужно использовать его в двух разных действиях. Первое действие требует, чтобы контент отображался на основе полной длины и ширины мобильного телефона Android. Во втором упражнении используется макет для отображения только половины экрана. И для этого я использую bottomSheetDialog и BottomSheetFragment. Но поскольку я использую один и тот же макет как для полного, так и для половинного просмотра, полноэкранный вид работает нормально, но вид на половину экрана, отсечение некоторых видов и выравнивание видов неправильное. Нужно ли мне в этом случае использовать отдельный макет для просмотра на половине экрана с помощью bottomSheetDialog?