0

我有一个主要活动。当一个按钮(在主要活动上)被按下时,一个 newactivity1 开始并且主要活动是 onPause。例如再次按下 newactivity1 中的按钮时,会启动 newactivity2。但在这种情况下,我想在 newactivity2 启动之前杀死 mainactivity。我该怎么做?

4

4 回答 4

1

android:noHistory="true" 在我们的玛尼节喜欢

<activity android:name=".ClassFileName" android:noHistory="true" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" />

这将杀死您的活动,并且当您返回上一个活动时不会出现任何痕迹

于 2012-09-26T13:35:31.293 回答
0

在 newactivity1 中写

this.finish();
startnewactivity...
于 2012-09-26T13:27:38.053 回答
0

用于finish()关闭活动。你在哪里打电话startActivity();

于 2012-09-26T13:28:22.797 回答
0

调用那个ActivityforResult:

使用 Activity.finishActivity()finishActivity开始startActivityForResult()

于 2012-09-26T13:54:57.467 回答