0

J'ai un viewpager qui instancie le même fragment plusieurs fois, c'est parce que chaque page représente un formulaire et je change juste son ID et TYPE, donc c'est bien gérer, mais , J'essaye de sauver les données à OnPauseMethod, mais, quand je glisse la première page à la deuxième page, cette méthode n'est pas appelée. La même chose se passe avec la dernière page lorsque je reviens à la suite de cela.Android ViewPager première et dernière pages échouent onPause méthode

Une idée pour résoudre ce problème?

+0

OnPause n'est pas appelé sur swipe parce que vous ne mettez pas en pause l'activité comme ViewPager juste une vue enfant de l'activité. –

+0

où avez-vous écouté 'onPause()'? Activité? Fragment? – sakiM

Répondre

0

OnPaus e n'est pas appelée lorsque naviguer à travers des fragments sur ViewPager, la méthode est liée à la méthode OnPause de l'activité (sera appelée que lorsque est appelé onResume() ou OnPause() de l'activité). Peut être que vous devriez faire cela onStop