我正在研究一个应用锁定的android项目。在看到许多资源之后,我能够编写一个服务来检测应用程序何时启动,并检查它是否在用户想要锁定的应用程序的阻止列表中,并在其上方显示锁定屏幕。
一些应用程序在其主要活动之前都有一个初始屏幕。通常,这些应用会在一段时间内显示启动活动,然后跳转到其主要活动。
问题出在这里。...我的服务能够识别应用程序的启动,并在其上方显示锁定屏幕,但是当用户输入密码时,如果它是在其前面具有启动屏幕的那种应用程序主要活动。...甚至在用户输入密码之前,它的主要活动突然在我的锁定屏幕上出现。
有任何程序可以阻止意图改变一段时间的主要活动。
对于此问题的帮助,我们将不胜感激。 预先感谢!