Définir par défaut de l'option sélectionnée dans le tiroir de navigation
Je suis en utilisant la dernière conception de la bibliothèque de prise en charge. Et j'ai mis en place le mode de navigation avec quatre fragments comme des éléments de menu.
Je voudrais avoir mon premier fragment (j'.e premier élément dans le tiroir de navigation)ouvre lorsque l'utilisateur démarre l'application.
Par défaut il me montre le MainActivity mise en page.
J'ai essayé
navigationView.getMenu().getInt(0).setChecked(true);
Mais le code ci-dessus ne fait rien.
Voici un exemple thegeekyland.blogspot.com/2015/11/...
OriginalL'auteur Vivek_Neel | 2015-07-05
Vous devez vous connecter pour publier un commentaire.
Utilisez-vous des fragment de récipient de mise en page? Si non, ajouter à vos
activity_main.xml
Dans votre Activité remplacer
onCreate
méthode:Au lieu de
MainActivityFragment()
appelez votre morceau que vous souhaitez afficher au début.Note, vous devez mettre le
replace()
appel au sein d'unif (savedInstanceState == null)
check - sinon, votre fragment sera remplacé sur la rotation.Regarder cette solution
OriginalL'auteur Damian Kozlak
remplacer par
OriginalL'auteur Mansukh Ahir