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

问题复现

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

Android 控件颜色与实际不符「解决方案」_第1张图片


解决方案

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

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

Android 控件颜色与实际不符「解决方案」_第2张图片

原配置:

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

修改后:

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

<style name="Theme.PROJECTNAME" parent="Theme.AppCompat.Light.NoActionBar">

Android 控件颜色与实际不符「解决方案」_第3张图片

你可能感兴趣的:(Android,android)