Android 控件颜色与实际不符「解决方案」

问题复现

  • 背景色设置为 绿色,然而 Button 控件却显示 紫色

在这里插入图片描述


解决方案

这是由于 Theme 修改导致,只需要修改配置文件 themes.xmlparent 属性 即可

  • 如果找不到该文件,先将工程结构展示改为 Project 即可

在这里插入图片描述

原配置:

<style name="Theme.AndroidWalkthrough" parent="Theme.MaterialComponents.DayNight.DarkActionBar">

修改后:

<style name="Theme.AndroidWalkthrough" parent="Theme.MaterialComponents.DayNight.Bridge">
    
<!-- option two -->
<style name="Theme.PROJECTNAME" parent="Theme.AppCompat.Light.NoActionBar">

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Kideers/article/details/131328620