首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Fragment的onCreate跟onCreateView的区别

2012-11-18 
Fragment的onCreate和onCreateView的区别?貌似在Android带的范例里,有实现onCreate的,也有实现onCreateVie

Fragment的onCreate和onCreateView的区别?
貌似在Android带的范例里,有实现onCreate的,也有实现onCreateView的,而且实现onCreateView的里面还没调用super.onCreateView,可是我自己写的代码里onCreateView没调用super这个方法,就运行失败。

请问区别在哪里呢?新人,谢谢!!

[解决办法]
onCreate是指创建该fragment类似于Activity.onCreate,你可以在其中初始化除了view之外的东西,onCreateView是创建该fragment对应的视图,你必须在这里创建自己的视图并返回给调用者,例如
return inflater.inflate(R.layout.fragment_settings, container, false);。
super.onCreateView有没有调用都无所谓,因为super.onCreateView是直接返回null的。

热点排行