안드로이드

android imageview sacleType 옵션

Rcen_J 2014. 7. 24. 09:36

2011년 1월 3일 월요일

[Android] ImageView 의 android:scaleType 옵션

(1) CENTER
이미지 크기 그대로 ImageView 의 중앙에 위치한다.

(2) CENTER_CROP
ImageView 틀의 높이나 넓이에 맞추어 이미지의 크기를 비율에 맞추어 확대 또는 축소하여 이미지의 중앙 부분을  ImageView 에 꽉차게 보여준다.

(3) CENTER_INSIDE
ImageView 틀의 높이나 넓이에 맞추어 이미지의 크기를 비율에 맞추어 확대 또는 축소하여 이미지가  ImageView 에 높이 또는 넓이에 맞추어 보여준다.

(4) FIT_CENTER
ImageView 틀에 맞게 이미지 비율에 맞추어 확대 또는 축소 되어 보이며 이미지가 중단에 위치하게 된다.

(5) FIT_END
ImageView 틀에 맞게 이미지 비율에 맞추어 확대 또는 축소 되어 보이며 이미지가 하단에 위치하게 된다.

(6) FIT_START
ImageView 틀에 맞게 이미지 비율에 맞추어 확대 또는 축소 되어 보이며 이미지가 상단에 위치하게 된다.

(7) FIT_XY
ImageView 틀에 맞게 이미지가 비율에 상관없이 틀에 꽉차게 확대 또는 축소 되어 보인다. 이미지의 좌우 크기가 맞지 않는 경우 이미지가 변형되어 보일 수 있다.

(8) MATRIX
ImageView 틀에 기준되어 왼쪽 최상단에 맞추어 보여진다. 이미지가 변형이 되지 않기 때문에 틀이 작게 되면 이미지가 잘려서 보인다.

 

출처 : http://redodior.blogspot.kr/2011/01/android-imageview-androidscaletype.html