【发布时间】:2015-07-29 14:00:36
【问题描述】:
我对 android 编程真的很陌生,所以我有一个非常基本和普遍的问题: 假设我有三个活动:Act1、Act2 和 Act3。我希望 Act1 启动 Act2 将启动 Act3 (Act1->Act2->Act3)。然后,Act3 获取一些信息并将其发送到 Act2,Act2 将其发送回 Act1(Act3->Act2->Act1),因此总共是(Act1->Act2->Act3->Act2->Act1)。当 Act2 调用 Act3 并从中获取信息时(Act2->Act3->Act2)我猜应该使用 startActivityForResult,但是当 Act1 调用 Act2 时,应该使用什么?也许开始活动?不同之处在于 Act1 调用 Act2 但随后 Act2 暂停,因为 Act3 已启动,而不是立即将信息发送回 Act1。 startActivityForResult 可以处理这种情况吗?当子活动运行时,父活动到底发生了什么? 如果我不够清楚,我很抱歉...... 如果需要,我可以澄清更多... 谢谢, J
【问题讨论】:
标签: android layout mobile-application