【发布时间】:2019-02-20 11:12:03
【问题描述】:
这里已经存在类似的问题,但是虽然我尝试做的事情很相似但并不相同,所以请不要标记为重复。
我正在构建一个在 Kiosk 上运行的应用,因此我想阻止用户退出应用,为此我需要隐藏状态栏和导航栏。
我可以同时做到这两点,但总有一种方法可以让用户将它们带回来,但结果并不理想。
到目前为止我有:
- 继续阅读/试用可用于
setSystemUiVisibility()。 - 用
InputMethodManager做实验 - 研究了不同的全屏选项沉浸式、粘性沉浸式 并向后靠。
- 查看了可以在清单文件中设置的属性。
- 浏览了文档。
- Google 搜索了类似问题。
理想的解决方案是我不必为每个活动重复相同的设置..
【问题讨论】:
-
我感觉这是 Android 不允许考虑的事情,因为这不是预期的用例?
-
您尝试过 Android Management API 吗?看到这个similar question。
-
@Fred 我已经在试一试了,这似乎是最简单的方法,我不喜欢使用第三方 EMM 或创建自己的控制器的理想。