起初呢,ActivityMainBinding 该类始终无法生成。于是确定一下几个地方。
build.gradle
android {
....
dataBinding {
enabled = true
}
}
布局文件名称
<layout>
<!--包裹我们的布局-->
....
<ConstraintLayout
.....
...../>
<layout>
在确定以上没有问题时,我的ActivityMainBinding 还是无法生成。于是我才用另一种写法
ActivityMainBinding inflate = ActivityMainBinding.inflate(LayoutInflater.from(this));
神奇 ActivityMainBinding 竟然可以拿到了
百思不得 其解
究其原因我觉得时 AS 编译问题,也可能是别的原因。希望有帮助到遇到同样问题小伙伴
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)