首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >创建活动对象时是否调用onCreate?

创建活动对象时是否调用onCreate?
EN

Stack Overflow用户
提问于 2011-09-19 10:11:25
回答 4查看 13.3K关注 0票数 12

当创建扩展活动的类对象时,会调用onCreate吗?或者仅在活动启动时才调用它,例如通过startActivity(.)。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-09-19 10:25:37

要回答您的问题,对于扩展活动的类,如果您试图以正常方式实例化该活动( MyActivity ma =新的MyActivity();),则不会调用onCreate()方法。只有当您以意图启动该活动时,该方法才会被调用。

票数 20
EN

Stack Overflow用户

发布于 2011-09-19 10:16:50

根据developer.android.com,当活动启动时,onCreate会被调用。见详细信息这里

票数 15
EN

Stack Overflow用户

发布于 2011-09-19 10:17:54

应用程序中的每个活动都经历了自己的生命周期。在创建活动时,只执行一次onCreate()函数。

检查这个活动生命周期

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7475356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文