У меня есть LinearLayout с
app:layout_constraintDimensionRatio="1:2"
android:layout_width="match_parent"
app:layout_constraintBottom_toBottomOf="parent"
внутри ConstraintLayout. Выглядит так, как должно быть, если высота экрана в два раза больше ширины экрана. Однако на устройствах, которые шире, верхняя часть моего макета выталкивается за пределы экрана. Тем не менее, я хочу, чтобы верх оставался видимым, а нижняя часть выдвигалась за пределы экрана. Вот как я хочу, чтобы макет работал следующим образом:
1: достаточно длинное устройство, все в порядке:
2: устройство немного шире, но все в порядке:
3: устройство еще ширеверхняя часть макета все еще должна быть видна, а нижняя должна быть нажата: