没有 onCreateView 的片段



最近我看到一些关于直接从 Fragment(( 膨胀片段布局的文章

class ExampleFragment: Fragment(R.layout.example_fragment)

这是否仅适用于不包含任何数据和交互的片段,我们何时应该使用此方法

这是在androidx.fragment版本1.1.0中添加的:

Fragment LayoutId 构造函数:Fragment 的

子类现在可以选择调用 Fragment 上的构造函数,该构造函数采用 R.layout ID,指示应用于此片段的布局,作为覆盖 onCreateView(( 的替代方法。膨胀的布局可以在 onViewCreated(( 中配置。

因此,从本质上讲,它是覆盖onCreateView()的简写,它只是膨胀布局并返回它,并鼓励一种在onViewCreated()而不是onCreateView()中配置视图的样式。

相关内容

  • 没有找到相关文章

最新更新