http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0606/3005.html

https://blog.csdn.net/benzhujie1245com/article/details/89048351
https://paonet.com/a/7777777777777703005

databinding集成

https://blog.csdn.net/Gxianglong/article/details/144190920

常见错误

  • unresolved reference: BR
    override fun getBindingVariable(): Int {
        return BR.model
    }

Binding已经生成了,但是报BR找不到。最后把这行代码删除了,重新输入就有BR了,编辑器没有提示报红,但是编译时仍然报错。最终是要在build.gradle.kts里添加id("kotlin-kapt")解决问题。

plugins {
    alias(libs.plugins.android.application)
    alias(libs.plugins.kotlin.android)
    id("kotlin-kapt")
}

0 条评论

发表回复

您的电子邮箱地址不会被公开。