我有3个活动A,B和C。
流程是:
活动A调用B,B调用C。(A-> B-> C)
现在我在活动C中,想要将一些结果返回给活动A,而不涉及B。
情况是:只能通过活动A调用活动B(如果用户从C按下返回按钮,则不会调用B,并且活动A将出现在前面)。
请问如何处理这种情况?
更新:
我正在从活动A调用活动B。
流程是:
活动A调用B,B调用C。(A-> B-> C)
现在我在活动C中,想要将一些结果返回给活动A,而不涉及B。
情况是:只能通过活动A调用活动B(如果用户从C按下返回按钮,则不会调用B,并且活动A将出现在前面)。
请问如何处理这种情况?
更新:
我正在从活动A调用活动B。
Intent intent = new Intent(this, B.class);
startActivityForResult(intent, 0);
同样地,我正在从B中调用C。
在A类中,我正在重写onActivityResult
方法。