Wenn ich versuche, den List-Klasse Typen in eine XML-Datei mit Android Daten zu importieren Binding ich die folgende FehlermeldungFehler beim Import Listentyp in XML-Datei mit Android Datenbindung
Error: cannot find type element for List.
Dieser Fehler ist wirklich frustrierend, weil ich this Dokumentation folgte und es scheint nicht korrekt zu sein. Obwohl es online viele Datenbindungs-Tutorials gibt, kann ich keine finden, die dieses spezielle Problem behandeln.
Der Datenteil in meinem XML-Datei sieht wie folgt:
<data>
<import type="android.view.View" />
<import type="java.util.List" />
<import type="com.example.app.Book" />
<variable
name="books"
type="List<Book>" />
</data>
List<Book> books = new ArrayList<>();
mBinding.setBooks(books);
Hat jemand geschafft, dieses Problem zu lösen? Ich würde wirklich etwas Hilfe hier schätzen.
Bitte posten Sie, wie Sie Ihre 'Liste' auf die Bindung setzen. – yennsarah
http://stackoverflow.com/questions/39293644/pass-generic-list-into-include – tynn
Vielen Dank für Ihre Antwort. Ich habe die Frage bearbeitet, um den Code einzuschließen, der die Liste bindet. – Wouter