2017-01-05 7 views
-2

リサイクラビューを使用していくつかのアイテムを表示していますが、別のフラグメントを開いてからrecyclerviewのフラグメントを開いても問題ありません。それは何も表示されません。リサイクラビューがフラグメントを切り替えるときにnullになる

誰かが原因を教えてもらえますか?

+2

であなたのリサイクルビューを記入する必要があります。断片ライフサイクルメソッドを完全には使用していません。より良い答えのためにあなたのコードを投稿してください。 –

答えて

1

フラグメントのライフサイクルを確認する必要があります。 recyclerviewをデータで埋めるコードが間違った方法です。

onCreate(),などのライフサイクルメソッドは、フラグメントの作成時に呼び出されます。

フラグメントを残しておけば(自分でfinish())、破棄されないので、これらのメソッドは再び呼び出されません。

あなたは、これは、フラグメントのライフサイクルの問題でなければなりませんonResume()方法

関連する問題