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

Android 如何在同一应用程序中使用视图绑定和数据绑定,android,data-binding,android-viewbinding,Android,Data Binding,Android Viewbinding,我正在尝试修改一个使用数据绑定的应用程序,我也希望在某些地方使用视图绑定 在使用数据绑定的地方,我遇到了很多错误,比如 incompatible types: ModuleDashboardTitleBinding cannot be converted to ViewDataBinding 将tools:viewBindingIgnore=“true”添加到xml会停止生成自动生成的绑定代码,我会得到一个未解析的引用。视图绑定和数据绑定可能会生成同名的绑定 很容易复制生成的数据绑定代码,将其

我正在尝试修改一个使用数据绑定的应用程序,我也希望在某些地方使用视图绑定

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

incompatible types: ModuleDashboardTitleBinding cannot be converted to ViewDataBinding
将tools:viewBindingIgnore=“true”添加到xml会停止生成自动生成的绑定代码,我会得到一个未解析的引用。视图绑定和数据绑定可能会生成同名的绑定

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

或者,我可以将数据绑定代码移动到一个单独的模块中——仍然感觉有点黑客味