android studio 中的数据绑定基础。 ActivitymainBinding 不是 ViewDataBinding 的子类型

Posted

技术标签:

【中文标题】android studio 中的数据绑定基础。 ActivitymainBinding 不是 ViewDataBinding 的子类型【英文标题】:Databinding basics in android studio . ActivitymainBinding is not a subtype of ViewDataBinding 【发布时间】:2020-11-26 19:31:36 【问题描述】:

1.I add databinding in android in build.gradle.app 2.I add layout file to the xml code 3.I import the necessary items

但我不知道我应该在这段代码中更正什么。可以帮助我使用此代码吗?我正在搜索一段时间。我附上了图像文件。

【问题讨论】:

它有时不会自动生成绑定类文件。运行一次构建。点击构建按钮,看看它是否有效。 清除项目并重新构建.i 将工作 你能分享一个示例项目吗? 【参考方案1】:

关闭你的Android工作室并删除你项目目录下的.gradle.idea文件夹。然后再次打开您的项目。希望它会起作用。

【讨论】:

以上是关于android studio 中的数据绑定基础。 ActivitymainBinding 不是 ViewDataBinding 的子类型的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 正确编译项目,Gradlew 没有启用数据绑定

数据绑定不起作用 Android Studio 4.1

升级 Android Studio 2.3 后数据绑定不起作用

Android Studio 2.2 预览在实现数据绑定时抛出错误

Android Studio基础复选框CheckBox

Android Studio中未生成MainActivityBinding文件