防止 IME(软键盘)离开应用程序



我想阻止用户离开应用程序(客户端要求,而不是大规模公共应用程序)。

但 IME 允许用户通过按一些触摸来访问设置。如何在不开发自己的键盘的情况下阻止它?

据我从Google文档中了解到,我无能为力,因为IME是接收屏幕输入的第一个组件,IME决定我的应用程序接收哪些输入。

任何指针都值得赞赏。

真的没有办法阻止某人在没有自定义 rom 的情况下离开您的应用程序。但是,Android 5.0 Lollipop允许设备所有者固定屏幕。例如,向与会者分发平板电脑的会议正在使用该功能来限制会议应用程序的平板电脑使用。

这是对该功能的一篇很好的文章:http://www.androidpolice.com/2014/10/17/lollipop-feature-spotlight-screen-pinning-allows-you-to-lock-your-device-to-a-single-app-before-handing-it-to-a-friend/

或者,您可以尝试Play商店中使用替代锁定策略的各种启动器之一,但根据我的经验,除非他们只是完全锁定设备,否则通常会有办法绕过它们。

相关内容

最新更新