我想让我的应用全屏显示。我将此代码添加到 Activity 类的 onCreate 方法中。
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
但是在导航栏的位置出现了一个阴影。我怎样才能去除那个影子?
最佳答案
您可以在 MainActivity 中添加:
navigationDrawer.setDrawerShadow(R.drawable.someDrawable, GravityCompat.START);
您必须创建一个空白的可绘制对象以赋予它无阴影效果。让我知道这是如何工作的:)
关于android - 隐藏导航栏阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48045890/