gpt4 book ai didi

android - 应用程序启动期间的白色背景

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:32:07 24 4
gpt4 key购买 nike

我想在我的应用启动但内容尚未显示的短时间内摆脱白色。

我的主要 Activity 是使用扩展 @style/Theme.Sherlock.Light.DarkActionBar 的样式(来自 list )背景设置为<item name="android:background">@android:color/transparent</item> .在我的布局中,我没有使用白色背景颜色,但它会在应用程序启动期间短暂出现。

在 HierarchyViewer 中,我导出了图层并检查布局层次结构中确实没有白色实体。

什么设置控制布局绘制前的背景颜色?谢谢。

最佳答案

您的主题中还有另一个背景属性 - windowBackground,您通过从 @style/Theme.Sherlock.Light.DarkActionBar 继承样式将其隐式设置为白色(注意名称中的 .Light. 部分)。

您可以使用深色版本的主题或通过在您的样式定义中包含 windowBackground 来明确设置它:

<item name="android:windowBackground">@color/your_color</item>   

关于android - 应用程序启动期间的白色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14462226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com