繁体   English   中英

我如何禁用选项卡的底部栏

[英]how can i disable bottom bar of tab

我想禁用android选项卡的底部栏。 我不希望它被永久禁用(使用确定锁)。 我只想为某个应用程序禁用它,因为我的应用程序中有一些按钮,这些按钮会将用户带回家。 我尝试了这个,但是没有用。

getWindow().getDecorView()
       .setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);

没有直接的方法可以做到这一点。 我们开发了一个餐厅电子菜单应用程序,要求我们完全隐藏操作栏。 我们从surelock开始,但后来切换到我们自己的解决方案。 我无法在此完全披露它,但可以给您一些提示。

Android操作栏是由系统进程提供的。 终止它将删除操作栏。 Android实际上是Linux风格。 因此,您可以使用C语言编写一个简单的Linux程序,并将KILL信号发送到操作栏进程。 然后,您的程序应该在端口上侦听,并且当您的活动(或应用程序)退出时,它应该写入该端口。 然后,您的后台程序应重新启动操作栏流程或为此提供替代方法。

  1. 您将需要root访问权限
  2. 您需要为ARM进行编译

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM