我有一项活动
ActivityA
我还有另一项活动叫做:
ActivityB
我在此ActivityA中启动ActivityB:
Intent intent = new Intent(this, ActivityB.class);
startActivityForResult(intent, CODE);
现在正在显示ActivityB
在某些情况下,我想以编程方式从ActivityA完成ActivityB,问题是:怎么做?
答案 0 :(得分:1)
您的初始代码是:
Intent intent = new Intent(this, ActivityB.class);
startActivityForResult(intent, CODE);
现在Activity A
打开时,如果要关闭Activity B
,请在Activity A
内执行此操作:
finishActivity (CODE);
请注意,如果在其他活动中使用CODE
,则会将其全部关闭。例如,如果您使用CODE
打开Activity A
,它也会关闭它。