我正在开发一个我希望始终打开的餐厅菜单应用程序(用户不应该能够离开应用程序)。
到目前为止,我能够覆盖后退和主页按钮,但我想摆脱通知栏。反正有做这样的事情吗?
我试图将应用程序主题设置为全屏无标题栏,但这并没有成功。(对于主页按钮,我使用了 application.xml 中的自定义应用程序。)
这是应用程序的图片,以便更好地理解
我正在开发一个我希望始终打开的餐厅菜单应用程序(用户不应该能够离开应用程序)。
到目前为止,我能够覆盖后退和主页按钮,但我想摆脱通知栏。反正有做这样的事情吗?
我试图将应用程序主题设置为全屏无标题栏,但这并没有成功。(对于主页按钮,我使用了 application.xml 中的自定义应用程序。)
这是应用程序的图片,以便更好地理解
您无法在非 root 设备上删除底部导航栏(通知栏是屏幕顶部的那个)。
如果您想制作信息亭模式,那么您有两个选择 - 将您的应用程序变成启动器或根您的设备并使用以下工具: http: //ppareit.github.com/HideBar/(也有开源解决方案,但我有手边没有网址)
把这个 onCreate()
this.requestWindowFeature(Window.FEATURE_NO_TITLE); // Removing the title
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
//notification bar
但是你必须把它放在调用setContentView(R.id.x)之前,否则它不起作用