Abbiamo imparato a passare un singolo argomento tra gli schermi.
Ora impareremo a passare più argomenti tra le schermate di Jetpack Compose.
Qui abbiamo passato il testo inserito.
Immaginiamo di avere un altro campo di testo.
Creerò un'altra variabile denominata Inserisci testo due e questo campo di testo
passerà il valore al momento della modifica del testo Inserisci testo due.
E qui inserisci la tua età, quindi l'utente inserirà il suo nome e la sua età al momento del clic.
Dobbiamo passare un altro argomento.
Voglio quindi che vi concentriate su di me.
Qui.
Dovremmo specificare un altro argomento inserito nel testo due.
Quindi, ogni volta che avete delle discussioni, voglio che seguiate i miei passi.
Nav controller.
Questa è la prima cosa da modificare.
Poi passiamo all'host nav e al composable.
È necessario specificare il percorso.
E ancora ragazzi la funzione componibile nell'host nav.
È necessario aggiornare il percorso e gli argomenti ogni volta che si hanno nuovi
argomenti o che è necessario passare l'età e l'elenco degli argomenti del nav.
Anche in questo caso, dobbiamo creare un'altra variabile argomento nav utilizzando la funzione
argomento nav denominata age e il tipo sarà nav type dot string.
Poi ci spostiamo qui sotto.
All'interno della seconda schermata è necessario passare un altro argomento Backstack
entry dot arguments dot get string the key age two string.
Occorre quindi aggiornare la seconda schermata per accettare il secondo parametro età.
È di tipo stringa.
È molto semplice e il testo visualizzerà il nome utente di benvenuto.
L'età è variabile.
Eseguire la nostra applicazione.
Abbiamo due campi di testo età e nome Nome Jack età 28 anni.
Passare alla seconda schermata.
Benvenuto Jack.
La sua età è di 28 anni.
Quindi, congratulazioni ragazzi.
Siamo riusciti a passare più argomenti tra gli schermi.