【问题标题】:Android MVVM databinding brakes buildAndroid MVVM 数据绑定刹车构建
【发布时间】:2016-04-24 20:39:52
【问题描述】:

我已经对此进行了几次测试。添加以下代码后,我的项目无法构建。直接错误是“符号 'R' 加载失败。”

应用 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);

【问题讨论】:

    标签: android mvvm data-binding


    【解决方案1】:

    去掉变量名称和类型中的“android:”。 您遇到的错误通常发生在您的 xml 中有错误时。

    【讨论】:

      【解决方案2】:

      修改布局文件:

         <data>
          <variable
              name="games"
              type="com.mydomain.mypackage.GameListViewModel" />
      </data>
      

      【讨论】:

        猜你喜欢
        • 2014-08-26
        • 1970-01-01
        • 1970-01-01
        • 2017-03-14
        • 1970-01-01
        • 2013-01-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多