我有一个主要活动。当按下一个按钮(在主活动上)时,newactivity1启动,主活动为onPause。例如,当按下newactivity1中的按钮时,newactivity2会启动。但在这种情况下,我想在newactivity2 start之前杀死mainactivity。我该怎么做?
答案 0 :(得分:1)
在我们的Mani Fest中写android:noHistory="true"
<activity android:name=".ClassFileName" android:noHistory="true" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" />
这会杀死你的活动,当你回到之前的活动
时,没有任何痕迹答案 1 :(得分:0)
在newactivity1中写
this.finish();
startnewactivity...
答案 2 :(得分:0)
使用finish()
关闭活动。你在哪里打电话startActivity();
答案 3 :(得分:0)
调用ActivityforResult:
使用由ctivity.finishActivity()
启动的finish
到Activity
和startActivityForResult()
。