긍정곰의 연구소
안드로이드 - XML 이미지뷰(ImageView) 속성 본문
이름그대로 화면상에 이미지파일을 표시할수있는 뷰이다.
src : 뷰에 출력할 이미지를 지정하는 속성이다.
drawable이나 #RRGGBB 같은 색상코드를 지정할수도 있다.
maxHeight, maxWidth : 이미지가 출력될 최대크기를 지정한다.
지정한 크기로 최대한 맞추되 종횡비를 유지하는 방식으로으로 출력된다.
크기를 지정한다고해서 무조건 그크기로 강제로 출력되는것은 아니다.
adjustViewBounds : 출력될 이미지의 종횡비를 맞추기위해 이미지뷰의 크기를 조절할것인가 말것인가 지정한다.
- true
- false
cropToPadding : 여백을 강제로 유지할것인지 말것인지 정할수있다.
- true(이미지가 잘릴수있다)
- false
tint : 출력할 이미지에 색조를 입힌다.
#AARRGGBB 형식으로 컬러코드를 지정할수있다.
앞에 알파값을 빼버리면 불투명한 색상을 입히게 되므로 이미지가 보이지 않게된다.
반드시 알파값을 줘서 투명한 색상을 입혀야만 원하는 출력을 얻을수있다.
scaleType : 이미지를 출력할때 확대 축소 방식을 지정할수있다.
- matrix
- fitXY
- center
- centerCrop
- centerInside
'긍정곰의개발일지 > Android' 카테고리의 다른 글
안드로이드 - 레이아웃 전개(inflation)과정 (0) | 2017.10.05 |
---|---|
안드로이드 - Hello Android! 코드로 레이아웃 작성 (0) | 2017.10.05 |
안드로이드 - XML View 속성 (0) | 2017.10.05 |
안드로이드 - XML 텍스트뷰(TextView) 속성 (0) | 2017.10.05 |
안드로이드 - XML 안드로이드 레이아웃 종류 (0) | 2017.10.05 |