긍정곰의 연구소

안드로이드 - XML 이미지뷰(ImageView) 속성 본문

긍정곰의개발일지/Android

안드로이드 - XML 이미지뷰(ImageView) 속성

긍정곰 2017. 10. 5. 22:12

이름그대로 화면상에 이미지파일을 표시할수있는 뷰이다.


src : 뷰에 출력할 이미지를 지정하는 속성이다.

drawable이나 #RRGGBB 같은 색상코드를 지정할수도 있다.

maxHeight, maxWidth : 이미지가 출력될 최대크기를 지정한다.

지정한 크기로 최대한 맞추되 종횡비를 유지하는 방식으로으로 출력된다.

크기를 지정한다고해서 무조건 그크기로 강제로 출력되는것은 아니다.


adjustViewBounds : 출력될 이미지의 종횡비를 맞추기위해 이미지뷰의 크기를 조절할것인가 말것인가 지정한다.
 - true
 - false


cropToPadding : 여백을 강제로 유지할것인지 말것인지 정할수있다.
 - true(이미지가 잘릴수있다)
 - false


tint : 출력할 이미지에 색조를 입힌다.

#AARRGGBB 형식으로 컬러코드를 지정할수있다.

앞에 알파값을 빼버리면 불투명한 색상을 입히게 되므로 이미지가 보이지 않게된다.

반드시 알파값을 줘서 투명한 색상을 입혀야만 원하는 출력을 얻을수있다.


scaleType : 이미지를 출력할때 확대 축소 방식을 지정할수있다.
 - matrix
 - fitXY
 - center
 - centerCrop
 - centerInside

Comments