如果您同时使用视图绑定和数据绑定,生成的绑定 类 叫什么?
If you're using both View Binding and Data Binding, what are the generated binding classes called?
视图绑定根据布局文件的名称生成绑定的名称 class,但据报道数据绑定生成相同的名称。如果您同时使用两者怎么办?
class MainActivity : AppCompatActivity() {
private lateinit var viewBinding: ActivityMainBinding
private lateinit var dataBinding: ?
我知道你不需要为同一个 activity 同时使用这两个,但是如果你在模块级别启用了这两个,编译器如何为每个 [=16= 解决这个命名问题]?
View binding and data binding both generate binding classes that you can use to reference views directly
所以,它只创建一个 class: ActivityMainBinding
视图绑定根据布局文件的名称生成绑定的名称 class,但据报道数据绑定生成相同的名称。如果您同时使用两者怎么办?
class MainActivity : AppCompatActivity() {
private lateinit var viewBinding: ActivityMainBinding
private lateinit var dataBinding: ?
我知道你不需要为同一个 activity 同时使用这两个,但是如果你在模块级别启用了这两个,编译器如何为每个 [=16= 解决这个命名问题]?
View binding and data binding both generate binding classes that you can use to reference views directly
所以,它只创建一个 class: ActivityMainBinding