我的 android 应用程序允许从此启动其他已安装的应用程序。这显示了一些允许的应用程序。如果用户尝试启动不允许的应用程序,则显示一条消息并使用正在运行的任务返回到我的活动(每个应用程序从哪里启动)。我的应用程序充当家庭启动器。因此,如果它是被阻止的应用程序,则意图执行此活动。例如:可以从三星设备的图库中启动相机。如果相机不是允许的,则显示被阻止的消息并退出到我的acivity.But 重新启动画廊时,被阻止的消息再次显示,因为顶部活动(相机活动)位于堆栈中。
但是这些被阻止的应用程序的退出并不完美。
是否可以获得应用程序的关闭/退出事件?
我如何才能完成整个应用程序(通过完成所有应用程序)。
如何在没有任何先前启动历史的情况下启动应用程序?
提前致谢