[kotlin] 컨스트레인트 비율
컨스트레인트 레이아웃에서 View의 크기를 비율로 조정하려면 app:layout_constraintDimensionRatio
속성을 사용합니다. 이 속성을 사용하면 View의 가로 및 세로 크기를 지정된 비율에 따라 조정할 수 있습니다.
예를 들어, 아래와 같이 16:9 비율로 ImageView를 설정하는 코드를 작성할 수 있습니다.
<ImageView
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintDimensionRatio="16:9"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent" />
위의 예제에서 app:layout_constraintDimensionRatio="16:9"
속성은 이미지 뷰를 16:9 비율에 맞게 설정합니다.
이와 같이 app:layout_constraintDimensionRatio
속성을 사용하여 View의 크기를 지정된 비율에 맞게 조정할 수 있습니다.