我有一个Activity
“ A”,其中包含
Button
。 Button
单击将您导航到Activity
“ B”,您可以在其中输入地址。提交地址时,它将导航您到另一个Activity
“ C”,您可以在其中输入联系方式并进行验证。验证完成后,用户将返回到Activity
“ A”,新的地址+联系人详细信息将添加到现有列表中。
我该如何实现?
我已经尝试过了这一点,我们可以使用多种方式来实现。
我们可以在多个级别使用startActivityforResult()
,例如将C结果传递给B,一旦在B中收到结果,我们就可以将整个结果发送回A。
或者我们可以将结果从B传递到C,然后将Broadcast
的总结果从C传递给A。
在这两个中,哪个是合适的?有没有更好的方法来实现这一目标?