이미지뷰나 이미지버튼의 src에
이미지를 넣었는데 너무 커보이거나, 공백을 없애거나, 영역에 안맞춰져 보일 때
setScaleType을 쓰면 조절 가능 하다
///////////////////////////////
<ImageButton
android:id="@+id/btn_back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#00000000"
android:src="@drawable/btn_back"
android:scaleType="centerInside" //이 부분
/>
////////////////////////////////
MATRIX = 원본 크기 그대로 보여줌 (왼쪽상단 정렬)
CENTER = 원본 크기 그대로 보여줌 (가운데 정렬)
CENTER_CROP = View 영역에 공백이 있으면 채워서 보여줌(비율유지)
CENTER_INSIDE = View 영역을 벗어나면 맞춰서 보여줌(비율유지)
FIT_START = View 영역에 맞게 보여줌 (왼쪽상단 정렬, 비율유지)
FIT_CENTER = View 영역에 맞게 보여줌 (가운데 정렬, 비율유지)
FIT_END = View 영역에 맞게 보여줌 (왼쪽하단 정렬, 비율유지)
FIT_XY = View 영역을 가득 채워서 보여줌(비율유지 안함)
[출처] ImageView / ImageButton 크기조절|작성자 지헌
'공부 > Android' 카테고리의 다른 글
(eclipse) Eclipse ADT Plugin 설치 (0) | 2016.04.15 |
---|---|
(Android Studio) naver svn 멤버추가 (0) | 2016.04.04 |
(Android) drawable 이미지 관리 (0) | 2016.03.21 |
(Android) class 이름 가져오기 (0) | 2016.03.20 |
(Android) 간단한 데이터 저장 [SharedPreferences] (0) | 2016.03.13 |