在kotlin(android)中使用数据绑定的片段?

在kotlin(android)中使用数据绑定的片段?,android,kotlin,android-fragments,data-binding,fragment,Android,Kotlin,Android Fragments,Data Binding,Fragment,我正在使用谷歌提供的kotlin学习android教程 在Fragment课程中,我注意到他们使用了两种方式将类与布局链接起来: 在他们使用的fragment_about.xml和AboutFragment之间 return inflater.inflate(R.layout.fragment_about, container, false) val binding: FragmentTitleBinding = DataBindingUtil.inflate(

我正在使用谷歌提供的kotlin学习android教程 在
Fragment
课程中,我注意到他们使用了两种方式将
与布局链接起来:

在他们使用的
fragment_about.xml
AboutFragment
之间

return inflater.inflate(R.layout.fragment_about, container, false)
    val binding: FragmentTitleBinding = DataBindingUtil.inflate(
                inflater, R.layout.fragment_title, container, false)
return binding.root
及 在他们使用的
fragment\u title.xml
TitleFragment.kt
之间

return inflater.inflate(R.layout.fragment_about, container, false)
    val binding: FragmentTitleBinding = DataBindingUtil.inflate(
                inflater, R.layout.fragment_title, container, false)
return binding.root
这两种方法的区别是什么?我们何时使用它们? 安卓琐事应用程序


谢谢

我建议您查看有关的文档。应该给你一个比这里的简短回答更好的概述。嗨@HenryTwist谢谢你的回答,因为我说我从一开始就在学习这门课程,所以我遵循了关于数据绑定的colab,我知道如何使用它以及何时使用它,但是他们没有讨论在文档中使用数据绑定或充气器将布局与视图链接的区别,这就是为什么我问我的问题。如果只是充气布局,那么数据绑定不会带来任何好处。为了方便数据绑定,必须将布局与绑定类链接起来。如果您打算使用数据绑定,您通常不会希望使用充气器对布局进行充气。@HenryTwist啊,所以充气器只是将视图与布局链接起来,但我们没有数据绑定的好处,例如替换findViewById等。。。在这里,他们使用充气机是因为不需要它(数据绑定的好处),并且视图是空的这就是为什么他们使用充气机而不是数据绑定对吗?好的,这非常有用,非常感谢