【问题标题】:Android 4.4 - Immersive mode top barAndroid 4.4 - 沉浸式模式顶栏
【发布时间】:2021-02-16 18:55:51
【问题描述】:

沉浸式模式在 android 4 中的工作方式是否有所不同,还是我做错了什么?在 android 4 中隐藏顶部栏时,我得到一个深色栏,而不是我的应用缩放到屏幕

安卓 10

安卓 4.4

我尝试了两种隐藏栏的方法,但它们的结果相同。第一个是使用颤振

SystemChrome.setEnabledSystemUIOverlays([]);

我尝试的第二种方法是通过 kotline 设置沉浸式模式,如下所述: https://developer.android.com/training/system-ui/immersive#kotlin

两者都会导致那个黑条。有没有办法摆脱它?

【问题讨论】:

    标签: android flutter kotlin android-4.4-kitkat


    【解决方案1】:

    是的,它的工作方式不同。如果您使用immersive mode on Android 4.4 (Kit-Kat),系统会为您绘制一个半透明条。用于工具栏的带有粉红色阴影的半透明属性为状态栏提供了较深的颜色。

    【讨论】:

    • 好的,谢谢,没有办法完全隐藏吗?
    • 您无法在沉浸式模式下访问状态栏。除非您想专门为 Android 4.4 设备删除沉浸式模式。 @NO_ob
    猜你喜欢
    • 2014-03-06
    • 2021-05-31
    • 1970-01-01
    • 2016-08-25
    • 1970-01-01
    • 2023-03-15
    • 2020-02-04
    • 2019-10-22
    • 1970-01-01
    相关资源
    最近更新 更多