Je crée un diaporama avec ViewPager2. Par exemple, le diaporama a 3 éléments et je veux montrer le deuxième élément lorsque l'activité s'ouvre. J'utilise setCurrentItem(int item, boolean smoothScroll)
méthode mais cela ne fonctionne pas et rien ne se passe. Comment puis-je y arriver?
viewPager.adapter = adapter
viewPager.setCurrentItem(1, true)
Je pense qu'un correctif plus facile plus fiable consiste à reporter au cycle d'exécution suivant au lieu d'un délai de règlement non sécurisé.
viewPager.post {
viewPager.setCurrentItem(1, true)
}