Android

[Kotlin/Android] 버튼(button) 보라색 안바뀜/ background 적용안됨

연나연 2024. 8. 27. 16:29
문제 : 안드로이드 스튜디오 작업 도중 버튼의 색이 변경되지 않는 문제가 생김
 (왼쪽 보라색 버튼 ---> 오른쪽 초록색 버튼  으로 만들고 싶음)

  

 

▼아래와 같이 해도 안됨
1. [drawable] 에 background 파일 만들어서
android:background="@drawable/bg_rounded_border"​

 이렇게 속성 지정해줘도 바뀌지 않고

2. 속성에 배경색 따로 지정해줘도 안비뀜
android:backgroundTint="#4CAF50"

 

<<해결법>>

button -> android.widget.Button 으로 변경

 

themes 파일에 들어가서 머터리얼을 앱콤팻? 으로 바꾸는 법도 있지만. 
난 이미 머티리얼을 많이 사용했기에 다른 부분 변동이 있을까 두려워 이 방법을 사용 !

 


 


잘 바뀜 끝 !

 

android - When using Theme.MaterialComponents.Light.NoActionBar style, setting Button Background has no effect - Stack Overflow