Aujourd'hui, j'essaie de régler ViewPager.setOnPageChangeListener
et j'ai découvert qu'il est obsolète.
android
android-viewpager
Jaydipsinh Zala
la source
la source
Réponses:
ViewPager.setOnPageChangeListener
est obsolète maintenant. Besoin d'utiliser à laViewPager.addOnPageChangeListener
place.par exemple,
Vous pouvez le trouver ici.
la source
cela a fonctionné pour moi:
la source
Utilisez ViewPager.addOnPageChangeListener au lieu de ViewPager.setOnPageChangeListener .
la source
Juste au cas où quelqu'un aurait besoin de la solution dans kotlin :
la source
Vous pouvez réaliser via
SimpleOnPageChangeListener
ci-dessous est le code:la source
Créez une interface si besoin est;
}
Implémentez l'interface dans chaque fragment du viewpager comme indiqué
Listez comment vous utilisez l'addOnPageListener
entrez viewPager.addOnPageChangeListener (nouveau ViewPager.OnPageChangeListener () {int currentPosition = 0;
Implémentez vos appels dans onPauseFragment () ou onResumeFragment ()
la source