Android 弹出Dialog时隐藏状态栏和底部导航栏
Posted 94xiyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 弹出Dialog时隐藏状态栏和底部导航栏相关的知识,希望对你有一定的参考价值。
上代码
dialog.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); dialog.getWindow().getDecorView().setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() @Override public void onSystemUiVisibilityChange(int visibility) int uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_STABLE | //布局位于状态栏下方 View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | //全屏 View.SYSTEM_UI_FLAG_FULLSCREEN | //隐藏导航栏 View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN; uiOptions |= 0x00001000; dialog.getWindow().getDecorView().setSystemUiVisibility(uiOptions); );
以上是关于Android 弹出Dialog时隐藏状态栏和底部导航栏的主要内容,如果未能解决你的问题,请参考以下文章
Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android 4.0平板底部状态栏的方法)