我正在开发一款供儿童使用的应用程序。
我通过将我的应用程序设置为启动器来接管主页按钮。 现在我正试图接管长按主页按钮,这会显示最近的应用列表。
我搜索并尝试了:
我可以通过ActivityManager.getRunningTasks()获取任务,但我似乎无法以任何方式清除它。
我遇到过两种可能的解决方案:
是否有其他可能性(除了建立自定义ROM)或我错过了什么? 提前谢谢!
编辑1: 我能够杀死其他正在运行的进程,但是他们的条目仍然在最近的应用程序列表中,因此如果单击它,它将只重新启动该应用程序。 有没有办法刷新该列表?
编辑2: 我尝试像ToddlerLock那样做,并遵循Robert's answer的指示。 我在最近的应用程序列表中运行并显示了18个虚拟活动,但这并不会阻止单击以前的活动应用程序的可能性。 有什么帮助吗?