Java 方法setFitsSystemWindows(true)不执行任何操作
我的项目包含一个主活动和6个片段。我想有布局设置,以适应系统窗口的1个特定片段,而不是其他。我所做的就是把这个代码 getActivity.findViewByIdR.id.coordinatorLayout.setFitsSystemWindowstrue; 在onResume方法中的一个片段和 getActivity.findViewByIdR.id.coordinatorLayout.setFitsSystemWindowsfalse;在其他方法中的onResume方法中 结果表明,方法setFitsSystemWindowsfalse有效,但 setFitsSystemWindowstrue不执行任何操作 调用setFitsSystemWindowstrue后,应用程序视图仍然设置为不适合系统窗口,因此我想知道我是否做错了什么,或者该方法无法工作 先谢谢你。任何答复都将不胜感激 更新:我在调用.getFitsSystemWindows后调用.getFitsSystemWindows,它返回true-而不执行任务Java 方法setFitsSystemWindows(true)不执行任何操作,java,android,android-fragments,Java,Android,Android Fragments,我的项目包含一个主活动和6个片段。我想有布局设置,以适应系统窗口的1个特定片段,而不是其他。我所做的就是把这个代码 getActivity.findViewByIdR.id.coordinatorLayout.setFitsSystemWindowstrue; 在onResume方法中的一个片段和 getActivity.findViewByIdR.id.coordinatorLayout.setFitsSystemWindowsfalse;在其他方法中的onResume方法中 结果表明,方法s
如果要在状态栏下显示某些内容,请尝试以下操作
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
getWindow().setStatusBarColor(Color.TRANSPARENT);
是一个更详细的解决方案。类似此链接的问题