我已经测试了几次。添加以下代码后,我的项目无法构建。立即错误是“符号'R'无法加载。”
app Gradle:
dataBinding{
enabled = true
}
布局文件:
<data>
<variable android:name="games" android:type="com.mydomain.mypackage.GameListViewModel"/>
</data>
活动文件:
ViewDataBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_game_list);
答案 0 :(得分:1)
删除变量名称和类型中的“android:”。 通常在xml中出现错误时会发生错误。
答案 1 :(得分:0)
修改布局文件:
<data>
<variable
name="games"
type="com.mydomain.mypackage.GameListViewModel" />
</data>