如果我有两个应用程序,A 和 B。应用程序 A 是主应用程序,应该能够向 B 发送请求,该请求应该发回一些信息。
我无法弄清楚执行此操作的需要意图,也无法找到示例或教程来说明如何使用我的两个应用程序执行此操作。
有什么建议么?
如果我有两个应用程序,A 和 B。应用程序 A 是主应用程序,应该能够向 B 发送请求,该请求应该发回一些信息。
我无法弄清楚执行此操作的需要意图,也无法找到示例或教程来说明如何使用我的两个应用程序执行此操作。
有什么建议么?
您需要在应用 B 中声明一个可以接收 Intent 的活动、服务或广播接收器。在 B 的清单中声明意图过滤器。然后A可以使用意图startActivityForResult()
来请求信息;它将(异步)接收信息onActivityResult()
。这在指南主题Intents 和 Intent Filters中进行了讨论。记事本示例应用程序展示了如何使用此技术。