【发布时间】:2020-01-15 09:13:35
【问题描述】:
您好,我正在尝试开发一个具有完全透明状态栏和白色导航栏的页面。我正在使用
getWindow().getDecorView().setSystemUiVisibility( SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
在我使用过的父布局的 fragment.xml 中
android:fitsSystemWindows="true"
但它不适用于某些设备。它在某些设备上的状态栏中显示覆盖。尽管它在某些设备上运行良好。请帮我解决这个问题。
我也尝试过设置全屏标志,但这会导致我的状态栏字体消失。
我也使用了 statusBarUtil 库,但它会导致导航栏变黑。
【问题讨论】: