全屏禁用Android通知栏(在SGIII中)

时间:2013-01-11 21:30:14

标签: android samsung-mobile android-notification-bar

在三星Galaxy S3中,即使我的应用程序设置为全屏,这使得通知栏不可见,如果我从屏幕边缘滑动,此操作将使通知栏为再次出现,允许用户在全屏应用上展开它。 有没有办法禁用它,或取消通知栏的扩展? 问题是我有一个覆盖整个屏幕的列表视图,如果我滑动滚动项目,每次由于滚动更快的本能动作从边缘开始,然后再次出现通知栏。 我尝试了一些技巧,比如在边缘创建一个叠加窗口,但对于SG3来说根本不起作用。

谢谢

1 个答案:

答案 0 :(得分:2)

如果您尚未尝试过,可以尝试使用View标记隐藏导航​​SYSTEM_UI_FLAG_HIDE_NAVIGATION,记录here

但是,在说明书的底部注意到这一点可能很重要:

  

存在一个限制:因为导航控件非常重要,所以用户交互最少会导致它们立即重新出现。发生这种情况时,此标志和SYSTEM_UI_FLAG_FULLSCREEN都将自动清除,以便两个元素同时重新出现。

这可能与你所看到的有关。我发现很难相信有一种解决方法......我只是尝试过,我在S3上使用的每个全屏应用程序的行为都完全相同。

我怀疑如果有办法解决它(假设上面的方法不起作用,我不指望它),它将被认为是Android团队的一个错误,我会建议反对它