2016-04-24 4 views
0

Я проверил это несколько раз. После добавления следующего кода мой проект не может быть создан. Непосредственная ошибка: «Символ« R »не загружен».Android MVVM databinding тормозов построить

приложение Gradle:

dataBinding{ 
    enabled = true 
} 

Layout File:

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

Активность файла:

ViewDataBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_game_list); 

ответ

1

Снимите « droid: "в имени и типе переменной. Ошибка, которую вы получаете, происходит обычно, когда у вас есть ошибка в вашем xml.

0

изменить макет файла:

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