티스토리 뷰

Mobile/Android

[Android] ScaleType

out of coding 2016. 8. 2. 16:43

ImageView scaleType의 종류.


1. matrix(원본 그대로)

2. center(가운데 정렬)

3. centerCrop(비율을 유지하며 가운데를 중심으로 자른다.)

4. centerInside(비율을 유지하며 줄어듬)

5. fitStart(왼쪽 위 정렬/ 비율유지)

6. fitCenter(centerInside와 동일)

7. fitEnd(왼쪽 아래 정렬 / 비율유지)

8. fitXY(늘이기 ImageView를 비율에 상관없이 다 채웁니다.)


fit이 붙어 있는 것들은 ImageView의 크기에 맞도록 맞추는것이라고 생각하면 됨.


Java Code Setting.

setScaleType(ImageView.ScaleType.MATRIX)

setScaleType(ImageView.ScaleType.CENTER)

setScaleType(ImageView.ScaleType.CENTER_CROP)

setScaleType(ImageView.ScaleType.CENTER_INSIDE)

setScaleType(ImageView.ScaleType.FIT_START)

setScaleType(ImageView.ScaleType.FIT_CENTER)

setScaleType(ImageView.ScaleType.FIT_END)

setScaleType(ImageView.ScaleType.FIT_XY)

'Mobile > Android' 카테고리의 다른 글

[Android][AndroidStudio] ignore file 설정  (0) 2016.11.21
[Android] RecyclerView Sample  (0) 2016.08.05
[Android] 설정 화면 띄우기  (0) 2016.08.02
[Android] AccessibilityService  (0) 2016.08.02
[Android] SMS,MMS,Call Check  (0) 2016.08.01
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함