Android Fragment onCreateView vs. onActivityCreated

后端 未结 2 1036
情深已故
情深已故 2020-11-30 18:52

I know that a fragment\'s view hierarchy has to be inflated in onCreateView, but what other functionality can be in onCreateView vs. what should wait for onActivityCreated?

2条回答
  •  情深已故
    2020-11-30 19:41

    If your view is static, then moving any code to the onActivityCreated method is not necessary. But when you - for instance, fill some lists from the adapter, then you should do it in the onActivityCreated method as well as restoring the view state when setRetainInstance used to do so.

    Also accessing the view hierarchy of the parent activity must be done in the onActivityCreated, not sooner.

提交回复
热议问题