如何更改 SdkVersion 30 上的 systemUIVisibility

How to change systemUIVisibility on SdkVersion 30

最近 Google 已弃用直接使用视图 class 中的 setSystemUIVisibility 方法并向其传递标志的设置系统 UI 可见性。

我找不到它的源代码,因为它还没有公开发布。你们知道我不使用这种方法如何实现全屏吗?

现在可以,因为它已被弃用,您可以使用:

window.setDecorFitsSystemWindows(false)

然后通过将以下样式添加到您的应用主题,确保状态栏也透明

<item name="android:navigationBarColor">@android:color/transparent</item>

希望这对您有所帮助:)