从intent获取活动实例并完成它?

时间:2017-07-31 15:39:43

标签: android

我有一项活动

ActivityA

我还有另一项活动叫做:

ActivityB

我在此ActivityA中启动ActivityB:

Intent intent = new Intent(this, ActivityB.class);
startActivityForResult(intent, CODE);

现在正在显示ActivityB

在某些情况下,我想以编程方式从ActivityA完成ActivityB,问题是:怎么做?

1 个答案:

答案 0 :(得分:1)

您的初始代码是:

Intent intent = new Intent(this, ActivityB.class);
startActivityForResult(intent, CODE);

现在Activity A打开时,如果要关闭Activity B,请在Activity A内执行此操作:

finishActivity (CODE);

请注意,如果在其他活动中使用CODE,则会将其全部关闭。例如,如果您使用CODE打开Activity A,它也会关闭它。

Read this