删除Android应用中的通知栏

时间:2013-04-05 11:59:53

标签: android android-widget themes fullscreen

我正在开发一个我想要一直在的餐馆菜单应用程序(用户不应该在应用程序之外)。

到目前为止我能够覆盖后退和主页按钮,但我想摆脱通知栏。反正有没有做过这样的事情?

我试图将应用主题设置为全屏没有标题栏,但这并没有成功。 (对于主页按钮,我在application.xml中使用了自定义应用程序。)

这是应用程序的图片,以便更好地理解 screenshot of my app

2 个答案:

答案 0 :(得分:1)

您无法在非root设备上删除底部导航栏(通知栏是屏幕顶部的那个)。

如果你想制作自助终端模式,那么你有两个选择 - 将你的应用变成启动器或root你的设备并使用像http://ppareit.github.com/HideBar/这样的工具(也有开源解决方案,但我没有URL方便)

答案 1 :(得分:0)

把它放在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)之前把它放到它,否则它不起作用