gpt4 book ai didi

android - Android 11 (API 30) 中的导航栏不完全透明

转载 作者:行者123 更新时间:2023-12-04 23:53:32 29 4
gpt4 key购买 nike

由于 getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); 在 Android API 30 中不起作用。我尝试了此 tutorial 中的另一个代码:

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
getWindow().setNavigationBarColor(Color.TRANSPARENT);
}

但是导航栏不是完全透明的(img) ,就像在 Google 应用中一样。如何实现完全透明的导航栏?

最佳答案

通常情况下,您自己会找到解决方案。
我在这个 tutorial 中找到了解决方案.
您只需要通过此代码禁用自动系统内容保护 <item name="android:enforceNavigationBarContrast">false</item>在您的主题中。

关于android - Android 11 (API 30) 中的导航栏不完全透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65941442/

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