android - ConstraintLayout: использование обоих DimensionRatio и Height_min - PullRequest
0 голосов
/ 03 марта 2020

Я попытался использовать атрибуты layout_constraintDimensionRatio и layout_constraintHeight_min представления внутри ConstraintLayout, например:

<androidx.appcompat.widget.AppCompatImageView
    android:id="@+id/drawerHeaderBg"
    android:layout_width="0dp"
    android:layout_height="0dp"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constrainedHeight="true"
    app:layout_constraintDimensionRatio="16:9"
    app:layout_constraintHeight_min="120dp"
    ... />

Поэтому я хочу сначала установить высоту в соответствии с шириной (используя соотношение), а затем, если оно меньше 120dp, установите его на 120dp. Я попытался этот ответ (и я установил соотношение W,16:9, а также H,16:9), но это не сработало. Как мне этого добиться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...