Android应用程序未从后台重新启动未维护状态

Android应用程序未从后台重新启动未维护状态,android,android-activity,Android,Android Activity,我的应用程序中有两个活动。我打算从A到B,然后将我的应用程序放在后台,但当我重新启动应用程序时,它从活动A开始,而不是保持活动B的状态 android清单中的活动A和活动B声明: <activity android:name=".ActivityA" android:configChanges="keyboard|orientation|screenSize" android:hardwareAccelerated="

我的应用程序中有两个活动。我打算从A到B,然后将我的应用程序放在后台,但当我重新启动应用程序时,它从活动A开始,而不是保持活动B的状态

android清单中的活动A和活动B声明:

<activity
            android:name=".ActivityA"
            android:configChanges="keyboard|orientation|screenSize"
            android:hardwareAccelerated="true"
            android:label="vishal"
            android:theme="@style/CustomActionBarTheme" />
<activity
            android:name="ActivityB"
            android:configChanges="keyboard|orientation|screenSize"
            android:hardwareAccelerated="true"
            android:label="vishal"
            android:theme="@style/CustomActionBarTheme" />


我没有使用任何旗帜。我已经使用了startActivityForResults()。

您能否说明您是如何在清单中声明活动B的,以及您是如何启动活动B的(即使用哪些标志)?您看到的不是标准行为。你可能会看到这个讨厌的Android bug:为了测试这个理论,请强制停止你的应用程序,然后从可用应用程序列表中启动它,看看问题是否仍然存在。