伪代码:
The initial Activity starts. (ActivityStartScreen)
A button is pressed that starts a new Activity (ActivityOtherScreen) by using an Intent.
The new Activity has a button that loads the initial Activity.
我的问题是,一旦“失去焦点”(当按下第一个按钮时)原始活动是否消失,或者它是否存储在某个地方,是否有办法检索它?
目前,我正在以意图重新创建原始活动。我打赌这不是正确的方法。
答案 0 :(得分:1)
之前的活动存储在活动堆栈中,以返回上一个活动,只需在当前活动上调用finish()
即可。请注意,这样您就会失去第二项活动。
答案 1 :(得分:1)
您只需调用第二个活动中的finish()
方法,即可返回状态相同。
Here是一个有用的warriorpoint博客文章教程,将引导您完成它。