首页 > 解决方案 > 当用户从重新发送的应用程序列表中滑动应用程序时处理 android 应用程序

问题描述

在我的应用中有 4 个活动:活动启动器、活动 A、活动 B 和活动 C。

Activity Launcher 是启动器 Activity,Activity A 是 App 从它启动的第一个 Activity。

当应用程序在后台关闭时(不会通过从重新发送列表中滑动用户而被杀死)在 Activity Launcher 我收到最后一个 Activity(A、B 或 C)的名称(来自数据库),以便通过 startActivityForResult 方法向 A、B或 C 用于恢复 A、B 或 C 活动中的每一项。

我的问题是,当通过从重新发送列表中滑动用户并再次单击应用程序图标来杀死应用程序时,应用程序从最后一个活动运行,因为我无法检测到何时通过滑动用户来杀死应用程序。

我想知道,每当 App 被杀死以重置数据库并随后 App 从第一个 Activity (A) 运行时。

标签: androidandroid-activitystateswipedetect

解决方案


推荐阅读