阻止数据绑定在Android中创建Id视图

时间:2018-03-25 09:17:39

标签: android kotlin android-databinding kotlin-android-extensions

Data Binding Library的文档中所述:

  

将为每个视图生成一个公共最终字段,并在布局中显示ID。绑定在View层次结构上执行单次传递,使用ID提取视图。这种机制比为几个视图调用findViewById要快。

我想知道是否有办法禁用此功能,因为我已经在使用Kotlin的View Binding extension,因为它是按需视图绑定实现,所以它应该会更好一些。

由于我当前项目中的MVVM实现,我需要数据绑定库来绑定视图xml中的数据,只需要删除它的视图绑定实现,因为它在自动生成的绑定类的构造函数中绑定所有视图的ID并且有两个不同的findViewById实现将花费一些不必要的处理。

0 个答案:

没有答案