2017-04-04 58 views
0

我面臨這個問題與我RecyclerView,不知道爲什麼。當我將一個Fragment切換到另一個Fragment時,它隨機崩潰。隨機崩潰時,我切換到另一個片段

java.lang.NullPointerException: Attempt to write to field 'int android.support.v7.widget.RecyclerView$ViewHolder.mItemViewType' on a null object reference 
                  at android.support.v7.widget.RecyclerView$Adapter.createViewHolder(RecyclerView.java:5837) 
                  at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5060) 
                  at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:4970) 
                  at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2029) 
                  at android.support.v7.widget.GridLayoutManager.layoutChunk(GridLayoutManager.java:541) 
                  at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1377) 
                  at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:578) 
                  at android.support.v7.widget.GridLayoutManager.onLayoutChildren(GridLayoutManager.java:170) 
                  at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3315) 
                  at android.support.v7.widget.RecyclerView.dispatchLayout(RecyclerView.java:3124) 
                  at android.support.v7.widget.RecyclerView.onLayout(RecyclerView.java:3568) 
                  at andr 
+2

將代碼放在這裏 –

+2

發佈您的適配器類代碼。 –

+3

沒有人可以在沒有看到代碼的情況下解決你的問題,所以請更新問題 – Sattar

回答

0

這必須是由於適配器中的視圖綁定不在佈局中。請檢查和讓我知道!