# scaleType = "Center"
이미지의 크기와 비율을 유지하며 이미지의 중앙을 ImageView의 중심에 맞춤
# scaleType = "centerCrop"
이미지의 비율을 유지하며 가로, 세로 중 짧은 쪽을 ImageView에 꽉차게 출력
# scaleType = "centerInside"
이미지의 가로, 세로 중 긴쪽을 imageView의 레이아웃에 맞춰 출력한다.
이미지의 비율을 유지하되며 남은 공간은 background 색으로 채워진다.
fitCenter와 달리 이미지가 ImageView보다 작을 경우 크기가 유지됨
# scaleType = "fitCenter"
이미지의 크기가 ImageView보다 작다면 ImageView의 크기에 따라 달라짐
# scaleType = "fitXY"
가로, 세로 비율에 상관없이 ImageView에 꽉차게 보여짐(찌그러져 보일수도 있음)
# scaleType = "matrix"
이미지의 크기, 비율을 유지하며 ImageView의 좌측 상단을 기준으로 정렬됨
이미지가 크면 ImageView 외의 부분은 출력되지 않음
# 참고자료
https://vanillacreamdonut.tistory.com/198
'개발 노트 > Kotlin' 카테고리의 다른 글
[Android/Kotlin] 뒤로가기 버튼 클릭이벤트 구현 OnBackPressedCallback() 사용 (0) | 2024.04.12 |
---|---|
[Android/Kotlin] 천단위로 콤마 표시하기 (DecimalFormat) (0) | 2024.04.12 |
[Android / Kotlin] Intent로 Class 값 넘기기 (Serializable, Parcelable, Parcelize) (0) | 2024.04.12 |
[Android/Kotlin] Fragment간 데이터통신(데이터전달) (0) | 2024.04.12 |
[Android / Kotlin] Recyclerview에 구분선 표시 (0) | 2024.04.11 |