android – JB和ICS中的沉浸式功能

android – JB和ICS中的沉浸式功能,第1张

概述我正在开发一个应用程序,我需要完全全屏.在kitkat中,使用Immersive标签非常容易.但由于并非所有设备都支持kitkat,我需要考虑JB和ICS(至少). 虽然有一种方法可以隐藏JB和ICS中的导航栏和状态栏,但一旦用户进行交互,它就会变得可见.这肯定不好看.它还需要一个额外的触摸. 我在网上做了很多搜索,很惊讶我们无法实现它.我希望找到一些技巧或黑客,但没有. 我很确定在kitkat出 我正在开发一个应用程序,我需要完全全屏.在kitkat中,使用Immersive标签非常容易.但由于并非所有设备都支持kitkat,我需要考虑JB和ICS(至少).

虽然有一种方法可以隐藏JB和ICS中的导航栏和状态栏,但一旦用户进行交互,它就会变得可见.这肯定不好看.它还需要一个额外的触摸.

我在网上做了很多搜索,很惊讶我们无法实现它.我希望找到一些技巧或黑客,但没有.

我很确定在kitkat出现之前有些全屏使用的游戏所以我想应该有一种方式(如Temple Run和Andgry Birds).有人可以指导我正确的方向.

P.S:我正在寻找没有根植的设备的解决方案.

谢谢 :)

解决方法 使用全屏主题,或根据此处描述的代码设置 https://developer.android.com/training/system-ui/status.html 正如我在评论中已经指出的那样,这将为您提供全屏幕.不是在KitKat上看到的沉浸式模式,用户可以轻松取消隐藏状态栏.如果您采用主题方法,最好在API19(KitKat)上设置一个非全屏主题,并告诉它使用Immersive模式. 总结

以上是内存溢出为你收集整理的android – JB和ICS中的沉浸式功能全部内容,希望文章能够帮你解决android – JB和ICS中的沉浸式功能所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1125263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存