今日突然想起来我以前学过的AS,于是打开之后一顿操作,发现学过的都忘记了。
软件打开需要先创建一个空Activity的项目,试了试button控件,发现无法更改按钮背景颜色,经过网上的各种解决办法,成功找到正确的那一个。
我的AS下载的是最新版本,Button按钮的背景颜色一直都是亮紫色,无法更改,现解决办法如下:
将app/res/themes目录下的themes代码加上.Bridge即可。
修改前:
<style name="Theme.MyApplication" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
修改后:
<style name="Theme.MyApplication" parent="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge">