Android:阻止用户与 OS 互动
Android: prevent user from interacting with OS
我正在为为商业销售点购买的自定义 android 设备构建一个 android 应用程序。我们希望客户在使用我们的 android 设备和应用程序时无法以任何方式与 android 系统交互。这意味着没有带后退、主页和概览按钮的导航栏,没有通知栏或任何其他交互方式。
- 我检查了一些可能性,例如粘性沉浸模式(https://developer.android.com/training/system-ui/immersive.html),但这仍然允许用户向下滑动通知栏。
- 我检查了是否可以更换 Launcher (Android: Prevent users from launching apps or using the OS),但这会导致与上述相同的问题。
- 我检查了一些其他选项来隐藏后退按钮等 (How to set activity to fullscreen mode in Android?),但是当单击文本字段时,后退按钮仍然会重新出现。
归根结底,所有提出的解决方案仍然使用户能够以某种方式与操作系统交互。如何完全禁止与底层 OS 的任何交互,即只允许用户使用自定义创建的后退按钮?最好不必对设备进行 root。
感谢您的建议。
我正在为为商业销售点购买的自定义 android 设备构建一个 android 应用程序。我们希望客户在使用我们的 android 设备和应用程序时无法以任何方式与 android 系统交互。这意味着没有带后退、主页和概览按钮的导航栏,没有通知栏或任何其他交互方式。
- 我检查了一些可能性,例如粘性沉浸模式(https://developer.android.com/training/system-ui/immersive.html),但这仍然允许用户向下滑动通知栏。
- 我检查了是否可以更换 Launcher (Android: Prevent users from launching apps or using the OS),但这会导致与上述相同的问题。
- 我检查了一些其他选项来隐藏后退按钮等 (How to set activity to fullscreen mode in Android?),但是当单击文本字段时,后退按钮仍然会重新出现。
归根结底,所有提出的解决方案仍然使用户能够以某种方式与操作系统交互。如何完全禁止与底层 OS 的任何交互,即只允许用户使用自定义创建的后退按钮?最好不必对设备进行 root。
感谢您的建议。