当前位置: 代码迷 >> Android >> 请问:为什么android按住home键进行返回时,有的Activity能返回之前的状态,而有的却不能
  详细解决方案

请问:为什么android按住home键进行返回时,有的Activity能返回之前的状态,而有的却不能

热度:13   发布时间:2016-05-01 14:18:30.0
请教:为什么android按住home键进行返回时,有的Activity能返回之前的状态,而有的却不能?
具体情况是这样的:我的应用程序中有4个activity,都进行的相同设置,但按住home键返回到桌面,在进入应用程序时,其它3个都能返回之前的状态,但单独只有一个不能,我现在想让它与其他的一样也能返回之前的状态,请问一下有没有,办法实现啊!

------解决方案--------------------
XML code
<activity android:name=".AndroidTest"                  android:label="@string/app_name" android:launchMode="singleTask">
------解决方案--------------------
探讨
XML code
<activity android:name=".AndroidTest"
android:label="@string/app_name" android:launchMode="singleTask">


看看其他三个,是不是设置了android:launchMode="singleTask"属性

------解决方案--------------------
实现以下父类的onRestoreInstanceState方法,将HOME按键按下之前的状态存储以下试试
  相关解决方案