我的应用程序中有四个活动。我在第三次活动时按下了主页按钮。然后我重新启动了我的申请。它显示第三个活动,而不是显示第一个活动。当我按下主页按钮时,请帮我重置应用程序。
答案 0 :(得分:0)
覆盖onPause
/ onStop
将您当前的活动编号保存到SharedPreferences或Bundle中。在onResume
中阅读,然后打开活动。
答案 1 :(得分:0)
如果您不想在Recenttask中进行活动,则应在清单文件的活动声明中使用excludeFromRecent = "true"
标记,如下所示
<activity android:name=".ActivityName"
android:excludeFromRecents="true"
/>
答案 2 :(得分:0)
如果您只想在到达家中时终止应用程序,以便每次在finish()
和onStop
方法中拨打onPause
时重新启动它。主页按钮的默认行为是简单地停止活动而不是退出活动,因此再次导航到您的应用程序只是从您离开的地方恢复,基本上。