如何完成“活动A”从“活动B”开始? (完成其他活动)
我正在尝试完成活动 A,因为活动 B 也将完成。活动 B 是在活动 A 之后启动的。
所以我暂停了活动 A。我该怎么做?
I'm trying to finish the Activity A since Activity B when it will finish too. The Activity B was launches since Actvity A.
So I've paused the Activity A. How can I do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试在 Activity A 上使用 startActivityForResult() 来调用 Activity B。
然后,在 Activity B 上调用 finish() 之前,您应该在 onActivityResult()
示例 中调用 setResult() 并在 Activity A 上调用 finish() 此处
You may try using startActivityForResult() on the Activity A to invoke the Activity B.
And then, before calling finish() on the Activity B, you should call setResult() and call finish() on the Activity A in onActivityResult()
Example here