前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >日常开发踩坑记-theme背景色不生效

日常开发踩坑记-theme背景色不生效

作者头像
韦东锏
发布2021-09-29 15:18:12
6480
发布2021-09-29 15:18:12
举报
文章被收录于专栏:Android码农Android码农

记录日常开发碰到的一些奇葩问题

问题:某个页面打开后,在OPPO R15,Android8.1的系统上,背景不生效,变成纯黑了

这个是正常的页面

看现象,可以明显的知道是背景没生效,看下相关theme的代码

代码语言:javascript
复制
<!--灰色背景的theme,用于设置给activity-->
<style name="gray_background_theme" parent="baseTheme">
    <item name="android:windowBackground">#F6F6F6</item>
</style>

看代码没发现什么问题,而且其他机子都是正常的,同时网上找了几种其他方案,也是不能完美解决 看到这里,不知有没有猜到解决方案

没错,解决方案很简单,不要直接用颜色值,改成用color的资源就可以了

代码语言:javascript
复制
<!--灰色背景的theme,用于设置给activity-->
<style name="gray_background_theme" parent="baseTheme">
    <item name="android:windowBackground">@color/gray_f6</item>
</style>

踩坑记录结束

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Android码农 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档