Android Studio中未生成MainActivityBinding文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio中未生成MainActivityBinding文件相关的知识,希望对你有一定的参考价值。

我试图在代码中实现数据绑定功能。在build.gradle中我添加了databinding.enabled = true但是它给出错误无法解析符号启用。如何纠正?

答案

对于启用数据绑定的项目,Binding类将自动生成,名称为LayoutNameBinding

但是对于大多数情况,MainActivity的绑定名称将使用相同的名称创建逻辑生成,即ActivityMainBinding,因为布局名称为activity_main.xml

即布局名称。例如,如果布局名称是custom_layout.xml,则绑定类名称将是CustomLayoutBinding

快乐的编码.. :)

以上是关于Android Studio中未生成MainActivityBinding文件的主要内容,如果未能解决你的问题,请参考以下文章

android studio中未使用的导入

Android Studio 中未授予 Action_Call 权限

使用新的 M1 兼容模拟器在 Android Studio 中未检测到 Android 模拟器

Recycler视图在android studio中未显示一张卡片视图

Android Studio:此环境中未提供编译器。也许您在 JRE 而不是 JDK 上运行? [复制]

Data Binding Android - Type parameter T has incompatible upper bounds : ViewDataBinding and MainAct(