当前位置: 首页 > 知识库问答 >
问题:

片断中onCreate()、onCreateView()和onActivityCreated()的区别和用法

何玺
2023-03-14

片段中的oncreate()oncreateView()onactivitycreate()有什么不同,它们各自用于什么?

共有1个答案

常朗
2023-03-14

更新:

onActivityCreated()在API级别28中不推荐使用。

onCreate():

总之,...
...它们都在片段中调用,但调用时间不同。
oncreate()首先调用,用于执行任何非图形化的初始化。接下来,您可以分配和声明您想在oncreateview()中使用的任何view变量。之后,使用onActivityCreate()在完成所有操作后执行您想要执行的任何最终初始化。

如果你想查看Android官方文档,可以在这里找到:

  • oncreate()
  • oncreateview()
  • onActivityCreated()_

关于堆栈溢出,这里还有一些略有不同但开发较少的问题/答案:

  • oncreate()vsoncreateView()
  • OnCreateView()OnActivityCreate()
 类似资料: