为什么 onCreateView return 被它膨胀的视图?

Why does onCreateView return the view that is inflated by it?

我知道 onCreateView 会膨胀片段的视图,但为什么它也会 return 视图?

returned View 曾经用来做什么?

activity 片段的片段管理器调用所有片段生命周期方法,那么这是否意味着片段管理器使用来自 onCreateView 的 returned 视图?如果是这样,如何?

What is the returned View ever used for?

它用于允许框架显示 UI 的那部分。否则,这些小部件将被创建,然后被忽略。

so does this mean the Fragment Manager uses the returned View from onCreateView?

是的。

If so, how?

片段系统在将包含片段管理的视图的 ViewGroup 上调用 addView()