Fehler mit ViewPager und RecyclerView

9

Ich verwende einen ViewPager mit einem RecyclerView innerhalb des ersten Fragments des ViewPagers.

Wenn ich von links nach rechts scrolle, keine Fehler. Aber wenn ich von rechts nach links scrolle (vom # 2 zum # 1 Fragment des ViewPagers), tritt der folgende Fehler auf:

%Vor%

Das ist der Fehler: java.lang.NullPointerException: Versuch, die virtuelle Methode 'boolean android.support.v7.widget.RecyclerView $ LayoutManager.canScrollHorizontally ()' auf einer Nullobjekt-Referenz aufzurufen

Die folgende Methode ist das erste Fragment meines ViewPagers. Wenn ich die Zeilen kommentiere, in denen der RecyclerView aufgerufen wird, treten keine Fehler auf. Aber ich brauche diese RecyclerView, um meine Kontakte zu durchsuchen! Also ich denke, das beweist, dass der Fehler in diesen Zeilen passiert ...

%Vor%

Diese Zeile unten:     // Setup-Liste.

Ich habe A LOT in Google recherchiert und ich konnte keinen Weg finden, diese Fehler zu beheben.

Hat jemand eine Vermutung?

    
graffiti75 10.05.2015, 20:02
quelle

1 Antwort

2

Ich hatte das gleiche Problem, ich habe eine Unterklasse von ViewPager erstellt, die diesen Fehler behandelt. Ich hoffe, das wird dir helfen.

%Vor%     
Nazar Ivanchuk 26.07.2015 18:21
quelle