安卓Button处于colorPrimary颜色,无法修改颜色的解决方案
安卓Button处于colorPrimary颜色,无法修改颜色的解决方案
·
问题描述
提示:这里描述项目中遇到的问题:
在安卓设置Button控件时发现没设置颜色的情况下会使用colorPrimary,但是用 android:background="@color/white"
之后,颜色并不会发生改变。
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/login"
android:background="@color/white"
></Button>
解决方案:
在网上查了一下,最好的修改方法是在themes.xml里面加上Bridge,如下
parent="Theme.MaterialComponents.DayNight.NoActionBar.Bridge"
建议两个themes主体都加上Bridge
NoActionBar
的意思是在模拟器显示的时候去掉上面的默认应用名称栏
更多推荐
已为社区贡献2条内容
所有评论(0)