android隐藏底部虚拟键Navigation Bar实现全屏

Posted skiwnchhw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android隐藏底部虚拟键Navigation Bar实现全屏相关的知识,希望对你有一定的参考价值。

安卓4.1之后为全虚拟键操作,和actionbar对应,底部的虚拟键菜单称为Navigation Bar。

Sumsung Galaxy Nexus 屏幕分辨率为 1280X 720,但通常的应用都会显示Navigation Bar(Back 键,Home 键等),如下图所示:

技术图片

但我注意到Youtube应用在问触摸事件时,会自动隐藏Navigation Bar,全屏播放影片。网上有使用定制ROM的方式实现全屏。

但如果你想实现和Youtube类似的方法自动隐藏Navigation Bar,全屏显示应用,简单的方法如下:在OnCreate方法中使用。

1
myview.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION)
其中的myview 可以为Layout中任意的一个View对象(可以有findViewById得到)。

此时该Activity显示时会自动隐藏Navigation Bar,但有触摸事件时重新显现Navigation Bar。屏幕的Layout会自动收缩适应新的屏幕大小。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

以上是关于android隐藏底部虚拟键Navigation Bar实现全屏的主要内容,如果未能解决你的问题,请参考以下文章

如何将android屏幕下方的虚拟按键隐藏掉

android 底部导航 bottom navigation怎么设置图标和文字的距离

Android如何隐藏底部虚拟按键

android 4.2.2怎么隐藏虚拟按键

Android知识点:隐藏底部虚拟按键

Android 弹出Dialog时隐藏状态栏和底部导航栏