Android 如果应用程序窗口位于第二个位置,则状态栏图标在垂直多窗口模式下呈彩色
在多窗口模式下,如果应用程序窗口位于第二个位置,则在Android 10天堂操作系统上,状态栏图标的颜色会不时从白色变为黑色(如果您旋转手机)。在运行安卓9的三星股票上没有这样的缺陷。看起来android在第一个位置会随机优先考虑应用程序的配色方案 正确的行为: 错误行为: styles.xml:Android 如果应用程序窗口位于第二个位置,则状态栏图标在垂直多窗口模式下呈彩色,android,fullscreen,multi-window,split-screen,Android,Fullscreen,Multi Window,Split Screen,在多窗口模式下,如果应用程序窗口位于第二个位置,则在Android 10天堂操作系统上,状态栏图标的颜色会不时从白色变为黑色(如果您旋转手机)。在运行安卓9的三星股票上没有这样的缺陷。看起来android在第一个位置会随机优先考虑应用程序的配色方案 正确的行为: 错误行为: styles.xml: <resources> <!-- Base application theme. --> <style name="AppTheme&quo
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:navigationBarColor">@android:color/transparent</item>
</style>
</resources>
@颜色/原色
@颜色/原色暗
@颜色/颜色重音
真的
@android:彩色/透明
@android:彩色/透明
完整的源代码可以在上找到,似乎轮换也让Android重新绘制状态栏。在配置更改上设置活动的自动重新创建解决了该问题