2016-04-24 2 views
0

Ich habe dies ein paar Mal getestet. Nach dem Hinzufügen des folgenden Codes kann mein Projekt nicht erstellt werden. Der unmittelbare Fehler ist "Symbol 'R' konnte nicht geladen werden."Android MVVM Databinding Bremsen bauen

App Gradle:

dataBinding{ 
    enabled = true 
} 

Layout-Datei:

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

Aktivität Datei:

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

Antwort

1

die „ein Entfernen droid: "im Namen und Typ der Variablen. Der Fehler, den Sie erhalten, tritt normalerweise auf, wenn Sie einen Fehler in Ihrem XML-Code haben.

0

ändern Layout-Datei:

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