티스토리 뷰
Development/Mobile
[Android] 각 View들의 setBackground... setImage..등등의 사항이 다르다.
jhbaek 2013. 12. 21. 18:30이미지를 제공된 크기대로 설정해야 하는 상황에서
ImageView에 setImageDrawable 을 사용 하는 것과 Button에 setImageDrawable을 사용 하는 것은 서로 다르게 작용한다.
ImageView에 리소스를 로딩 하는 경우, View의 크기에 맞게 이미지가 Stretch 된다.
하지만 Button에 리소스를 로딩 하는 경우, 원래 크기대로 이미지가 표시된다.
물론 setBackgroundDrawable이나 xml 상에서 android:background="@drawable/~~" 하는 경우에는 View의 크기에 꽉 차게 이미지를 로드한다.
Stretch 되는 것 너무 싫다 흑흑
'Development > Mobile' 카테고리의 다른 글
[Android JNI/NDK] JNI를 이용해 Java에서 C 함수 호출하기 (0) | 2015.09.21 |
---|---|
[Android JNI/NDK] JNI에서 C와 C++의 차이 (0) | 2015.09.18 |
[Android JNI/NDK] JNI의 변수 타입과 시그니처 (1) | 2015.09.18 |
[Android JNI/NDK] JNI와 NDK에 대한 대략적인 설명 (0) | 2015.09.17 |
[android] Logcat의 filter(필터)가 제대로 동작하지 않는다. (0) | 2013.12.15 |
[android/php] 안드로이드에서 서버에 사진 이미지 전송하기 (3) | 2013.06.11 |
[android] 안드로이드 메모리 누수 줄이기 (0) | 2013.04.06 |
[android] 다른 앱(페이스북, 트위터 등)에 사진 공유하기 (0) | 2013.04.04 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- gcc
- algorithm
- C
- driver
- source
- Python
- it
- Cloud
- winapi
- android
- Troubleshooting
- kering
- db
- 리눅스
- API
- database
- jni강좌
- Visual C++
- 프로그래밍
- MFC
- Quiz
- 음악
- java
- linux
- C++
- jni
- AWS
- 안드로이드
- NDK
- 드라이버
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함