Android Fragment onCreateView против onActivityCreated

Я знаю, что иерархию представлений фрагмента нужно раздувать в onCreateView, но какая другая функциональность может быть в onCreateView против того, что должно ждать onActivityCreated? Моя текущая реализация использует отдельные действия для всего, и типичная деятельность делает большую часть своей работы в методе onCreate, включая раздувание представления, настройку представления контента, инициализацию различных виджетов данными, настройку слушателей и т. Д.

Так может ли это, вероятно, все быть перемещено в onCreateView, или же некоторые функции будут помещаться в метод onActivityCreated?

Solutions Collecting From Web of "Android Fragment onCreateView против onActivityCreated"

Если ваше представление статично, то перемещение любого кода в метод onActivityCreated не требуется. Но когда вы, например, заполняете некоторые списки из адаптера, тогда вы должны сделать это в методе onActivityCreated, а также восстановить состояние представления, когда setRetainInstance используется для этого.

Также доступ к иерархии представлений родительской активности должен выполняться в onActivityCreated, не раньше.