给我一些指导:因为我的应用程序正在使用广播接收器运行,并且当我的应用程序在后台和任何传入事件发生时,它都会触发我的应用程序。
现在我们想要,因为我们正在收听或播放一些视频文件或在 Android 手机上浏览,并且发生传入事件并且我的应用程序启动(已经在后台运行),如果我将忽略该事件,我们想要返回之前运行的任务(如浏览、播放视频文件应用),我们如何实现?
现在我在触发事件之前使用存储正在运行的应用程序包和活动信息,在完成使用此信息后,我们恢复活动并且它工作正常但只有画廊应用程序播放 Vedio 文件并不好,它使应用程序崩溃和重新启动图库应用程序。
请给我一些有价值的积分来弥补?
在调用完成时,以前的应用程序恢复(播放媒体文件),但是当下次获得广播意图并尝试启动 Activity 时,Activity 没有启动并且应用程序本身崩溃。