J'ai une activité avec onglets sur Android Studio. Je veux ouvrir mon deuxième onglet au démarrage.Comment puis-je faire cela?Activité par onglets pour ouvrir le 2ème onglet au démarrage
1
A
Répondre
2
Si vous utilisez viewpager alors vous pouvez simplement faire
mViewPager.setCurrentItem(n);
où, n = tab
pas que vous voulez ouvrir par défaut.
Puisqu'il compte de l'indice 0
donc dans votre cas n=1
, il sera
mViewPager.setCurrentItem(n);
1
Si vous utilisez tabHost, vous pouvez simplement faire-
tabHost.setCurrentTab (1);
juste après avoir défini la tabHost dans onCreate()
+0
Non, je n'utilise pas tabHost, je ne suis pas en train d'utiliser un mécanisme d'activité stand-by. – metomero
Cette solution a résolu mon problème; http://stackoverflow.com/questions/30796710/tablayout-tab-selection – metomero