按下主页按钮并再次从应用程序图标调用onCreate访问应用程序?

 大爱河曲Q网 发布于 2023-02-12 18:10

我有一个离线在线应用程序,我发现它有一个奇怪的问题,可能不是,但我不明白它.
应用程序要求是,如果互联网可用,即使从启动应用程序或恢复,我调用webservices并在sqlite中存储数据,否则app停留在离线模式,
我有2个活动,第二个活动包含一个id,我通过意图(这一点很重要),
我的问题:
如果我在第二个活动,并且互联网正在运行,我按下主页按钮,然后这第二个活动暂停,然后停止这是Android中的默认行为,我转到设置,关闭wifi,然后再次按应用程序图标回到我的应用程序,这里我感到困惑,我希望我的应用程序现在将在onResume,但是当我在logcat中看到它的onCreated调用和应用程序崩溃时,会发生nullPointerException,因为这个第二个活动没有那个id,我通过了意图..

注意:
如果我使用最近的应用程序按钮进入"设置",然后在turing wifi关闭后再次返回,并重复所有这些行为,然后正常工作,其onResumes称为oncreate ..

我的问题
为什么它会进入onCreate而我的期望是在我从应用程序图标回来时是onResume?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有