脚步:
- 用户从 Android Market 应用程序启动应用程序
用户点击“开始孩子”
堆栈:ActivityMain > ActivityChild
用户按下主页按钮并通过“启动图标”返回应用程序
Android打开“最后一个任务”+创建下一个ActivityMain
堆栈:ActivityMain > ActivityChild > ActivityMain
我希望单击“启动图标”只会返回到上一个堆栈[实际上没有创建新活动]。
我期望堆栈:
ActivityMain > ActivityChild
怎么实现???
另一方面,当用户在上述第一步中直接从“启动图标”启动应用程序时,问题就不存在了。
显现:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="ActivityMain"
android:name=".ActivityMain" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:label="ActivityChild"
android:name=".ActivityChild" >
</activity>
</application>
感谢帮助!