Android DataBinding 找不到生成的binding类的原因
16lz
2021-01-23
1. dataBinding生成的类名是跟布局文件有关的
- 比如你的布局文件为activity_demo,则生成的类名为ActivityDemoBinding
- 如果你的你的布局文件为leran_mvvm,则生成的类名为LearnMvvmBinding
所以当你找不到对应DataBinding 生成的binding类时,先看一下布局文件命名,再找它生成对应的dataBinding类
2.当然使用dataBinding时需要在build.gradle(Module:app)的android里面添加上
dataBinding { enabled = true }
3.然后把布局改成dataBinding的布局就可以了
更多相关文章
- android在布局中动态增加view时的层级控制
- Android 总结:打造Android中的流式布局和热门标签(源码有详细注释)
- android 数据库技术 | 文件系统,SDCARD访问,CONTENT PROVIDER,SQLIT
- Android studio 使用心得(六)---android studio 如何加载.so文件
- 编写Android中直接可运行的二进制文件
- android RecyclerView布局真的只是那么简单!
- Android简单自定义布局介绍
- android开发--界面的布局
- # Android文件存储和数据库基本知识