向上滑动时禁用全屏应用程序中的状态栏

问题描述 投票:0回答:1

我正在开发 AOSP 13。

  • 我的设备中安装了全屏应用程序。当我打开它时, 状态栏和导航栏已禁用。但从底部向上滑动或从顶部向下滑动后,两者都可见。
  • 如何禁用全屏应用程序中的状态栏,使其在从底部向上滑动时不显示并且仅出现导航栏。

我们可以在 AOSP 源代码中做到这一点吗?

android android-source statusbar
1个回答
0
投票

您可以尝试使用锁定任务模式。 它主要用于 Kiosk 设备应用程序,用户在不按导航栏中的某些键的情况下无法“退出”或返回主应用程序。 看看锁定任务模式

此外,您还可以将您的应用程序设置为设备所有者。当设备由应用程序拥有时,用户将无法看到主页按钮和状态栏,除非设备所有者应用程序本身禁用锁定测试模式。

最后,您还可以将应用程序设置为“默认启动器”。这样,当设备在锁定任务模式下启动并拥有设备时,您的主应用程序将自动启动。这是一个强大的组合。

© www.soinside.com 2019 - 2024. All rights reserved.