夜间模式暗黑模式
字体
阴影
滤镜
圆角
主题色
Android databinding Could not find accessor

复现过程:

声明

class SomeClass{
    companion object{
        val CONST=1
    }

}

xml布局中:

<import type="SomeClass"/>

<View
      isGone="@{SomeClass.CONST==1}"
      >

</View>

此时会出现文章标题错误.

解决

class SomeClass{
    companion object{
        const   val CONST=1//此处加上const
    }

}

区别 :
加上const 在字节码中直接赋值并且是public

不加const是private 并且在init中延后赋值

暂无评论

发送评论 编辑评论


				
上一篇
下一篇