텍스트 뷰에 drawableEnd로 이미지를 적용하려던 중 이미지가 너무 커 텍스트뷰의 화면 전체를 먹는 일이 발생 하였다.
해당 부분을 해결하기위해 직접 코틀린 코드로 이미지의 크기를 정하고 이미지를 삽입하였다.
방법은 아래와 같다.
val drawable = ContextCompat.getDrawable(Context(), R.drawable.image)
drawable?.setBounds(0,0, 50, 50) // 크기 조절
//적용
myTextView.setCompoundDrawables(null, null, drawable, null) // 텍스트뷰 어떤 위치에 이미지를 적용할지
myTextView.compoundDrawablePadding = 8 // 글과 이미지의 padding
'TeamProject > ImadAndroid' 카테고리의 다른 글
| 안드로이드[Kotlin] 액티비티 이동 애니메이션 적용 (0) | 2025.02.20 |
|---|---|
| 안드로이드 UI Lag 해결 (0) | 2025.02.08 |
| DialogFragment 등장 퇴장 애니메이션 적용 [Kotlin] (0) | 2024.12.24 |
| 안드로이드 팝업 메뉴에 이미지 추가 [Kotlin] (2) | 2024.12.20 |
| 이미지가 가로로 로드 되는 경우 (0) | 2024.08.09 |
댓글