Question: Comment puis-je persévère les données du RecyclerViewAucun chemin clair pour l'enregistrement (persistait) états de RecyclerView qui est à l'intérieur d'un Fragment fait face à une ViewPager
Scénario: RecyclerView à l'intérieur d'un fragment (A) a fait face à ViewPager avec 4 autres fragments (B, C, D, E)
RecyclerView est rempli avec la classe d'adaptateur PostRecylcerViewAdapter. Et les données sont récupérées à partir de Firebase.
Problème: Les rotations d'écran, le basculement entre les fragments recharge tout ce qui entraîne plusieurs connexions/téléchargements depuis Firebase.
Ce que je sais déjà: que je dois stocker les états en utilisant peut-être savedInstanceState et gérer la rotation de l'écran, bundle/parcelables etc.
Mais dans ce cas, comment?
Composants et structure: A, B, C, D, E - 5 fragments avec ViewPager dans la mise en page de leur activité parent (par exemple HomeActivity).
RecylerView à l'intérieur d'un Fragment dire B. L'adaptateur RecyclerView est joint à la méthode onDataChanged() de Firebase Database Reference.
Alors, comment?