이번 포스팅에서는 제가 학습목적으로 clone 코딩을 하던중 button에 background로 이미지를 넣었는데 안나타났던 것에 대한 해결법을 적겠습니다.
1. AppCompatButton
일반 버튼으로 layout을 구성하고 drawble에 저장한 버튼 이미지를 background로 했을때 오류가 나타났습니다.
이때 아래와 같이 AppCompatButton으로 확장하면 테마들이 적용 가능하게 됩니다. AppCompatButton은 Button클래스의 하위 클래스이고 AppCompatTextView와 같이 다른 종류도 이러한 확장버젼들이 존재합니다.
androidx.appcompat.widget.AppCompatButton
'안드로이드 > layout' 카테고리의 다른 글
[Android]Tablayout 화면 바꾸기 (0) | 2022.12.07 |
---|---|
[Android]tablayout fragment호출시 밀림현상 (0) | 2022.11.07 |
[Android] view에 투명도 부여 (0) | 2022.11.06 |
[Android]Android Layout 종류 (0) | 2022.10.31 |
[Android]recyclerview 리스트 크기 제한 및 스크롤 두기 (0) | 2022.10.26 |