gpt4 book ai didi

android - ViewBinding 与 DataBinding 有冲突

转载 作者:行者123 更新时间:2023-12-04 10:28:37 24 4
gpt4 key购买 nike

在我的项目中,ViewBinding在编译时与DataBinding有冲突。
enter image description here

LayoutListCoverMaskBinding 是 ViewBinding 的子类,但是参数需要一个 DataBinding 类型
enter image description here

我的布局文件:
enter image description here

DataBinding 和 ViewBinding 都启用

viewBinding {
enabled = true
}
dataBinding {
enabled = true
}

有人可以澄清我为什么会发生这种情况以及是否有办法解决它?

最佳答案

你必须换成 <layout></layout>标记包含在 DataBinding 布局中的所有布局,否则 ViewBinding 框架将为它生成自己的绑定(bind),这与 DataBinding 使用的绑定(bind)不兼容。

因此,请确保 layout_list_cover_mask.xml 的根元素是 <layout>

关于android - ViewBinding 与 DataBinding 有冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60524161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com