如果我想知道什么时候结束,我怎么开始一个Android活动,但如果它被取消我不需要结果或关心?

时间:2012-04-14 11:34:10

标签: android android-activity

长解释如下。

我的主要活动A按顺序开始其他3项活动B,C和D.

我需要B发生,要么完成要么被取消,那么C在这里我需要知道它是否被取消或按下按钮然后如果C没有被取消D将被启动。

B几乎只是一个闪屏,所以我想让用户通过后退按钮跳过它。这就是为什么我不关心它是如何完成的。我只需要知道它什么时候结束。所以A可以开始C。

C就像是应用程序的主菜单。因此,如果用户退出它,那么我想“退出”应用程序。我不确定我是怎么想要退出的,但现在它只是一个呼叫结束()。如果用户选择了一个选项,那么其他活动将从A调用,我现在只是将它们称为D.它将从C开启resultCode。

我应该在启动A时使用startActivityForResult,然后忽略结果是什么,还是有更好的方法让我失踪?

我对Android活动并不是很熟悉所以我完全有可能错过API中的一些明显内容。

1 个答案:

答案 0 :(得分:1)

是否可以从B开始C?这样你就可以处理C的启动并在按钮(或计时器)事件处理程序中完成B.