我的应用程序有 3 个活动 - 主菜单、子菜单、详细信息。每次应用程序恢复时,我都想得到一些提示,以便我可以开始下载一些文件。
现在我正在做的是 - 在每个活动onResume
中,我检查下载是否已经在进行。如果不是,那么我开始下载。这样,每当我开始下一个/上一个活动时,如果下载没有继续,它就会开始下载。意思是,一旦下载完成,用户导航到下一页,重新开始下载。
我想防止这种行为,否则会有不必要的互联网使用。
如果我维护一个跟踪下载状态的全局(应用程序级别)变量,即使在我恢复应用程序之后,该值也不会重新设置。
关于如何获得onResume
应用程序的任何建议。