为啥 android:colorBackground 在某些设备上不起作用?

Posted

技术标签:

【中文标题】为啥 android:colorBackground 在某些设备上不起作用?【英文标题】:Why doesn't android:colorBackground work on some devices?为什么 android:colorBackground 在某些设备上不起作用? 【发布时间】:2021-12-22 22:29:41 【问题描述】:
<resources>
    <style name="Theme.MyApplication" parent="Theme.MaterialComponents.Light">
        <item name="android:colorBackground">#26A69A</item>
    </style>
</resources>

我想知道为什么android:colorBackground 在某些设备上不起作用。我在 API 21 (Not working)24 (Not Working)29 (Working) 上运行应用程序。

【问题讨论】:

【参考方案1】:

我这样改后现在可以工作了

<resources>
    <style name="Theme.MyApplication" parent="Theme.MaterialComponents.Light">
        <item name="android:colorBackground">@color/myColor</item>
    </style>
</resources>

【讨论】:

以上是关于为啥 android:colorBackground 在某些设备上不起作用?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 DataGridView 上的 DoubleBuffered 属性默认为 false,为啥它受到保护?

为啥需要softmax函数?为啥不简单归一化?

为啥 g++ 需要 libstdc++.a?为啥不是默认值?

为啥或为啥不在 C++ 中使用 memset? [关闭]

为啥临时变量需要更改数组元素以及为啥需要在最后取消设置?

为啥 CAP 定理中的 RDBMS 分区不能容忍,为啥它可用?