当前位置: 首页 > 知识库问答 >
问题:

无法解析Android数据绑定类

臧欣怿
2023-03-14

我的布局名称是activity_main.xml。我还看到了Android-DataBinding-绑定类将如何和何时生成?但这帮不了我。

共有1个答案

拓拔骁
2023-03-14

DataBinding类将根据您的xml文件名生成。你所跟随的文件中清楚地提到了这一点。

默认情况下,将基于布局文件的名称生成一个绑定类,将其转换为Pascal大小写,并将“绑定”后缀到其上。上面的布局文件是main_activity.xml,因此生成的类是MainActivityBinding

如果您的xml名称为activity_main.xml,那么数据绑定类名称将为activitymainbinding

如果您的xml名称为main_activity.xml,那么数据绑定类名称将为mainactivitybinding

不要忘记清理和构建一次项目

您可以按照本教程了解有关数据绑定的更多信息

 类似资料:
  • 当我尝试为我的kotlin android项目设置单元测试时,我遇到了以下错误。以前有人遇到过这种问题吗? 这在官方的bug tracker上被标记为bug

  • 我使用新的数据绑定库在Java编写了以下片段类 它的编译和运行都很好。 我尝试用Kotlin重写它,并得出以下结论: 但现在步骤输出以下内容: 错误:(16,38)未解析引用:DataBinding 错误:(37,27)未解析引用:FragmentDataBinding 我如何使用android-databinding库与Kotlin? 我的顶级: 应用程序目录中的我的(仅相关部分): 我使用的是

  • 无法解析以下json数据。获得成功响应但返回的正文为空以下是我通过Web浏览器获得的json响应。 下面是用于解析所用响应类的模型类 Departure.java 调用api 我从浏览器中得到了正确的响应。但当通过改装库调用时,获得成功响应(200),但正文为空。 我从浏览器中得到了正确的响应。但当通过改装库调用时,获得成功响应(200),但正文为空。

  • Android Studio:3.1.0、3.1.1 分级:4.4 生成工具:3.1.0 我正在使用数据绑定库。当我向project添加布局文件或向布局文件中添加任何视图时,Android Studio无法为布局生成绑定类,直到重新构建项目。 布局文件: 我查看了Android Studio的日志,当布局文件发生变化时,总会有错误消息。

  • 我有一个正在运行的Android Studio项目,也通过USB安装在我的智能手机上,它是一个简单的基本计算器。现在我必须为我所教的课程重写代码,但Android Studio拒绝此导入 该应用程序使用我在模块中启用的数据绑定:应用程序并重新同步所有内容。 旧的项目工作,新的没有,相同的代码,因为这个进口被拒绝。

  • 我想知道以下内容之间有什么区别: 与 有任何性能差异吗? 每个的首选用例是什么? 任何其他信息都将不胜感激! 谢谢!