Sie müssen eine Ansicht ungleich Null übergeben

8

Ich habe mein Projekt kürzlich in der Android Support Library 23.1 aktualisiert und dieser Teil meines Codes gibt nun einen Fehler aus.

Es hat vor dem Update funktioniert und das Kommentieren nur dieses Teils erlaubt es mir, die App in Ordnung zu führen. Was genau ist falsch oder hat sich geändert?

%Vor%

Dies ist das Fehlerprotokoll.

%Vor%

Ich benutze ein Navigationsschubladenlayout, das eine Navigationsansicht enthält. Diese Navigationsansicht enthält das Kopfzeilenlayout, das ich zeige, und wie es sich herausstellt, wird der Code, den ich auskommentierte, zum Anzeigen von Bildern für das Kopfzeilenlayout verwendet im neuen Bibliotheksupdate geändert?

    
Jude Fernandes 16.10.2015, 17:14
quelle

1 Antwort

10

Es scheint, dass es ein Problem bezüglich der Navigationsansicht gibt. NavigationView findViewById kann die Kopfzeilenansicht nicht finden

Der aktuelle Fix / Workaround besteht darin, das Header-Layout mithilfe von zu finden.

%Vor%

Sobald dies erledigt ist, können Sie sich wie im folgenden auf jedes Element im Header-Layout beziehen.

%Vor%     
Jude Fernandes 17.10.2015, 02:53
quelle