如何禁用Android中的Home和其他系统按钮?我需要禁用我的Android应用程序中的Home和其他系统按钮。例子: MX Player (看谷歌游戏你可以在播放器屏幕上按下“锁定”图标,它会锁定所有的硬件和软件系统按钮。它可以很好的工作而不生根。我在一些不同Android版本的设备上进行了测试。我试图拆解孩子锁(插件),但不知道它是如何工作的。我需要像孩子锁(插件)一样的解决方案MX Player-禁用Home、Back和所有其他系统按钮。有什么建议吗?
3 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
您可以使用上面提到的屏幕钉扎功能禁用Home和recents按钮Android5.0
Android5.0引入了一个新的屏幕钉扎API,允许您暂时限制用户离开任务或被通知中断。例如,如果您正在开发一款教育应用程序来支持android上的高风险评估需求,或者是一个单一用途或Kiosk应用程序,则可以使用这一点。一旦应用程序激活了屏幕钉扎,用户就无法看到通知、访问其他应用程序或返回主屏幕,直到应用程序退出该模式。
你可以把这个装置锁定为一个报亭。导航栏不是隐藏的,但是可以根据激活模式的方式移除或禁用“主”和“最近”按钮。
- 3 回答
- 0 关注
- 795 浏览
添加回答
举报
0/150
提交
取消