android - 当用户从重新发送的应用程序列表中滑动应用程序时处理 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) 运行时。
解决方案
推荐阅读
- django - 如何在没有模型的情况下上传到 S3 之前更改 django InMemoryUploadedFile 的文件名?
- entity-framework - Chinook 数据库-LINQ。我有一个播放列表,我需要写下她的名字、歌曲数量和她的主要流派(该播放列表中的歌曲最多。)
- flow-project - 如何定义流网络中的车道宽度?
- angular - 如何禁用从 URL 的直接访问
- cpu-architecture - 为什么一条指令需要多个时钟周期才能执行
- django - di_form 的 is_valid() 无法正常工作
- jquery - 单击另一个元素时,您可以触发 jQuery UI 选择菜单吗?
- sql - 如何将sql文件中的sql查询的输出获取到我们正在执行sql文件的shell脚本文件
- ios - Flutter iOS 的 Codemagic 版本控制
- android - 当“com.google.gms:google-services:4.3.8”升级到“com.google.gms:google-services:4.3.10”时出现“default_web_client_id”错误