In questo articolo vedremo come fare in modo che quando clicchiamo su una voce di menù dal menu laterale (Navigation Drawer) questa venga selezionata e rimanga selezionata fino a quando non clicchiamo su un'altra voce.
Vedremo inoltre come selezionare una voce di menu all'avvio dell'app.
Per fare in modo che quando clicchiamo su una voce di menù dal menu laterale questa venga selezionata, occorre inserire questo attributo all'interno del file che gestisce il menu laterale: praticamente viene definito un gruppo di elementi a singola scelta.
Ecco come si presenta il file menu_drawer.xml
Per fare in modo che quando l'app viene avviata sia già selezionata una voce di menu occorre inserire queste righe di codice: Ecco un esempio pratico:
Ecco come si presenta il file menu_drawer.xml Ecco la riga di codice che permette di selezionare la voce di menu all'avvio dell'app; questa riga deve essere inserita subito dopo la dichiarazione del NavigiationView all'interno della funzione onCreate() Ecco come si presenta il file MainActivity.kt
Se proviamo a modificare la riga 32 in questo modo: Il risultato è il seguente
Ecco un video dimostrativo
Vedremo inoltre come selezionare una voce di menu all'avvio dell'app.
Per fare in modo che quando clicchiamo su una voce di menù dal menu laterale questa venga selezionata, occorre inserire questo attributo all'interno del file che gestisce il menu laterale: praticamente viene definito un gruppo di elementi a singola scelta.
Ecco come si presenta il file menu_drawer.xml
Download Project | |
Download file APK |
Per fare in modo che quando l'app viene avviata sia già selezionata una voce di menu occorre inserire queste righe di codice: Ecco un esempio pratico:
Ecco come si presenta il file menu_drawer.xml Ecco la riga di codice che permette di selezionare la voce di menu all'avvio dell'app; questa riga deve essere inserita subito dopo la dichiarazione del NavigiationView all'interno della funzione onCreate() Ecco come si presenta il file MainActivity.kt
Se proviamo a modificare la riga 32 in questo modo: Il risultato è il seguente
Ecco un video dimostrativo
Download Project | |
Download file APK |
Commenti
Posta un commento