android如何隐藏底部导航栏

655Z技术栈 Android 2026年01月23日 17

要隐藏Android底部导航栏,可以使用以下方法之一:

  1. 使用全屏模式:

在Activity的onCreate()方法中添加以下代码:

View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions);
  1. 使用沉浸式状态栏:

在Activity的onCreate()方法中添加以下代码:

View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; decorView.setSystemUiVisibility(uiOptions);

请注意,这些方法只会暂时隐藏底部导航栏,用户可以通过滑动或点击屏幕来重新显示导航栏。要实现完全隐藏导航栏并禁用用户重新显示的功能,需要使用系统级的权限或通过Root设备来实现。

提供PHP及ThinkPHP框架的定制开发、代码优化,PHP修改、ThinkPHP修改。

邮箱:yvsm@163.com 微信:yvsm316 QQ:316430983
关闭

用微信“扫一扫”