Android拦截/禁用最近的应用程序按钮

问题描述:

我想创建一个自助服务终端类型的应用程序,所以当你按最近的应用程序按钮我不希望用户能够去不同的应用程序。我一直在搜索,但在这个问题上找不到任何东西。目前该解决方案在此 线程Recent apps button in androidAndroid拦截/禁用最近的应用程序按钮

然而,这似乎并没有为我工作在Android 6.0

可有人请点我就如何做这个正确的方向? 感谢

+0

我再次说它不可能直接拦截那个按钮,但你可以为它做一些解决方法,在答案中提到了一个[这里](http://*.com/questions/17769367/android-intercept-最近的应用程序按钮),我希望这会有所帮助! –

在您所提供自己可以找到答案的链接:

这有可能在Android的覆盖最近使用的应用按钮?不是从 一个普通的SDK应用程序。

欢迎您建立自己的自定义ROM,修改 总览屏幕,然后说服人们在其设备上安装自定义ROM的 。

所以你的答案是没有在由Google提供的SDK编写的应用程序中。

+0

Play商店中有应用程序,例如Mobilock可以执行此操作。我在最新的Android版本上安装了Nexus 5x和Im,Mobilock在这方面效果很好。当您按最近的应用程序按钮时,最近的应用程序会在短时间内出现,应用程序将切换回您允许运行的默认应用程序。 – user1281566

这是不可能的。 Android无法控制最近的应用和主页按钮。你不能允许用户不离开应用程序。这是用户的选择。

编辑:你将能够控制这些按钮的唯一方法是如果你有系统级别的权限。要获得设备的系统级权限,您必须拥有系统证书,除非您在设备上创建了Android ROM,否则您将不具有该证书。