2010-03-03 47 views
0

我想要创建一个只监听“默认”应用程序启动的应用程序或后台服务,例如联系人或内置的Gmail应用程序。如果点击了联系人应用程序,我想暂时将控制权转移到我的应用程序(例如,向用户展示“是/否”弹出窗口或增加应用程序的内部计数器),然后将用户重定向回到已单击的应用程序。我只想为几个“知名”的内置默认应用程序执行此操作,而不是任何第三方应用程序。如何从后台服务或其他应用程序检测Android应用程序的启动

这可能吗?可能会使用一些特殊的意图?

回答

1

您是否尝试过注册广播接收器以启动这些内置应用程序的意图?这可能无法正常工作,因为这可能会让Android认为你的应用程序是潜在的目标(例如,应该用于实际编写和发送电子邮件,以“编写电子邮件”为目的),但它应该是一个开始的好地方。

相关问题