如Data Binding Library的文档中所述:
将为每个视图生成一个公共最终字段,并在布局中显示ID。绑定在View层次结构上执行单次传递,使用ID提取视图。这种机制比为几个视图调用findViewById要快。
我想知道是否有办法禁用此功能,因为我已经在使用Kotlin的View Binding extension,因为它是按需视图绑定实现,所以它应该会更好一些。
由于我当前项目中的MVVM实现,我需要数据绑定库来绑定视图xml中的数据,只需要删除它的视图绑定实现,因为它在自动生成的绑定类的构造函数中绑定所有视图的ID并且有两个不同的findViewById实现将花费一些不必要的处理。