如何在同一应用程序中使用视图绑定和数据绑定

问题描述

我正在尝试修改使用数据绑定的应用程序,我也想在某些地方使用View绑定。

在使用数据绑定的地方,我遇到很多错误,例如..

incompatible types: ModuleDashboardTitleBinding cannot be converted to ViewDataBinding

在xml中添加tools:viewBindingIgnore =“ true”会阻止自动生成的绑定代码的生成,但我得到了一个未解决的引用。大概是视图绑定和数据绑定会生成相同名称的绑定。

很容易复制生成的数据绑定代码,将其从生成的目录中取出并重命名。但是我想知道是否应该做些更清洁的事情。

或者我可以将数据绑定代码移到一个单独的模块中-仍然感觉很笨拙。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)