在Android中重置应用程序

时间:2012-07-24 06:18:16

标签: android android-layout android-intent

我的应用程序中有四个活动。我在第三次活动时按下了主页按钮。然后我重新启动了我的申请。它显示第三个活动,而不是显示第一个活动。当我按下主页按钮时,请帮我重置应用程序。

3 个答案:

答案 0 :(得分:0)

覆盖onPause / onStop将您当前的活动编号保存到SharedPreferences或Bundle中。在onResume中阅读,然后打开活动。

答案 1 :(得分:0)

如果您不想在Recenttask中进行活动,则应在清单文件的活动声明中使用excludeFromRecent = "true"标记,如下所示

        <activity android:name=".ActivityName" 
            android:excludeFromRecents="true"
         />

答案 2 :(得分:0)

如果您只想在到达家中时终止应用程序,以便每次在finish()onStop方法中拨打onPause时重新启动它。主页按钮的默认行为是简单地停止活动而不是退出活动,因此再次导航到您的应用程序只是从您离开的地方恢复,基本上。