2017-10-21 32 views
0

J'ai un fragment avec un textView. Je veux que le textView change lorsque je fais défiler le viewPager. Je veux réutiliser le même fragment plutôt que de créer un nouveau fragment pour afficher chaque text .Comment faire? J'espère que les développeurs professionnels pourront comprendre ce que je veux dire.Comment réutiliser le même fragment à travers viewPager

+0

Eh bien, ne renvoyez pas un nouveau fragment, alors. Retourne juste un ... Ou extrait un objet modèle à réutiliser par les deux Fragments –

+0

Pourquoi avez-vous même un ViewPager si vous voulez le même fragment? Restez sur place ... – dominicoder

Répondre

0

Vous ne pouvez pas joindre un même fragment en activité deux fois simultanément. Si vous voulez que le comportement que vous avez mentionné n'utilise pas ViewPager. Utilisez simplement la détection de mouvement par balayage dans une mise en page et peut-être quelques animations.

+0

Pourquoi ne pouvez-vous pas faire en sorte que l'adaptateur téléavertisseur renvoie la même instance du fragment? –

+0

Parce que l'adaptateur retournera également le même fragment pour les pages voisines. –