在Android 2.3及更低版本中,您可以全屏显示应用程序,然后通过返回false onKeyDown()来"劫持"菜单/返回/搜索按钮...并将应用程序注册为默认的主启动器应用程序,这样,没有办法退出应用程序.
在Android 3.0(Honeycomb)中,导航按钮(系统栏)始终存在,我想隐藏它.可能吗?
仅供参考,我不会在Android Market上发布此应用程序.这是将在内部使用的设备的内部应用程序,我需要保护设备.
在我的平板电脑上,它有以下栏来控制回来,回家等(我不知道正确的名称,状态栏?控制栏?操作栏?或其他)
在程序中,它使用以下方法来全屏显示.
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.PROGRESS_INDETERMINATE_OFF);
Run Code Online (Sandbox Code Playgroud)
但我不知道为什么酒吧还在这里.因此,我无法获得正确的屏幕尺寸.
谁能告诉我如何删除它?

我创建了一个启动器,以便在内部应用程序中使用它.出于某些安全原因,我想隐藏系统栏(访问参数和访问已安装应用程序的ordrer).但我不知道该怎么做.将使用的平板电脑不是root.你能帮我吗?
如何在Android HoneyComb中隐藏或删除状态栏?每次运行我的应用程序时,我都会发现状态栏必须包含一些内容.
我试图改变AndroidManifest.xml,但没有改变.