有几种解决方案(合法和变通方法)允许导航栏隐藏在智能手机中,在https://stackoverflow.com/a/15227433/995285的情况下,甚至还有一个隐藏所有内容的魔术标志。我已确认该解决方案适用于运行 Android 4.1.2 的 Sony ExperiaZ。看似完美。
麻烦的是,我参与了 Android 操作系统的开发,并且一个要求是在专有应用程序运行时组合栏完全隐藏 - 这是出于安全原因 - 我无法终生使用隐藏状态栏API。
那么,我的问题是,需要对 Android 操作系统进行哪些修改才能实现这一目标?我可以派生负责的类并将其用作替代品吗?如果我没记错的话,我正在考虑修改 WindowManager,但我可能是错的......
到目前为止,我们仅限于 Android ICS 4.0.4,因此上述解决方案不起作用 - 我尝试过并希望......