使用DataBinding出现 error: duplicate attribute
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用DataBinding出现 error: duplicate attribute相关的知识,希望对你有一定的参考价值。
参考技术A 使用DataBinding 会自动生成一个layout。这个layout和我们之前的根布局不能用重复的属性,否则就报错。
我一开始,在layout有一个id 在ConstraintLayout也有一个id ,导致了异常。
Android 使用DataBinding时 将布局页面转换为数据绑定布局(Convert to data binding layout) 不出现提示解决办法
在将布局页面转换为数据绑定布局时,发现在布局页面中,不管怎么Alt+Enter ,却不出现提示Convert to data binding layout
解决办法:
在项目对应的模块build.gradle文件中的defaultConfig{}闭包中,添加
dataBinding{
enabled true
}
还不懂的看下面的图
以上就是解决这个问题的办法,如有问题,可在评论区指正~
以上是关于使用DataBinding出现 error: duplicate attribute的主要内容,如果未能解决你的问题,请参考以下文章
databinding错误Error:(11) Error parsing XML: duplicate attribute