Я попытался использовать атрибуты 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
), но это не сработало. Как мне этого добиться?