RecyclerView wird nicht angezeigt

8

Ich habe eine RecyclerView, die keine Elemente anzeigt. Anfangs ist es leer, aber später füge ich Elemente hinzu und rufe notifyDatasetChanged () auf. getItemCount () wird aufgerufen und gibt 25 zurück, onBindViewHolder wird dreimal aufgerufen und richtet die Ansicht korrekt ein.

%Vor%

Das Wesentliche davon. Der Dienst enthält eine Liste von Alben und benachrichtigt den Adapter über Änderungen durch Aufrufen von dataUpdated () und endReached ().

Mehr Code:

%Vor%

Noch mehr Code:

Das Aktivitätslayout

%Vor%

Listenelementlayout:

%Vor%

Listenlayout:

%Vor%

Ich habe den Code jetzt für ein paar Stunden gepusht und ich habe keine Ahnung, warum es nicht funktioniert

    
DariusL 21.11.2014, 16:49
quelle

1 Antwort

21

Ich bin ein Idiot.

%Vor%

Die Standardausrichtung für LinearLayout ist horizontal und die Breite der Symbolleiste ist match_parent , sodass mein Inhalt nicht auf dem Bildschirm angezeigt wurde. Dies ist wahrscheinlich einer der beliebtesten Fehler auf Android, weshalb Sie eine Warnung erhalten, aber die include muss es versteckt haben.

    
DariusL 22.11.2014, 15:36
quelle

Tags und Links