Abbiamo creato il controllore nav e l'host nav.
Ora navigheremo tra queste schermate.
All'inizio dobbiamo passare il controllore nav come parametro per la prima schermata.
E nell'espressione lambda onclick dobbiamo gestire l'evento click.
Utilizzando il controllore nav che ci è stato passato, usiamo il metodo navigate.
È necessario specificare la destinazione o il percorso
in base alle rotte definite nell'host nav.
Quindi, per favore, prestate attenzione.
È molto complicato e allo stesso tempo molto semplice.
Qui copiamo il percorso.
In secondo luogo, dobbiamo passare dalla prima alla seconda schermata.
Quindi il metodo navigate navigherà dalla prima alla seconda schermata.
Quindi il metodo nav controller dot navigate viene utilizzato per navigare verso una
destinazione specifica nel grafico di navigazione di Jetpack Compose in questo contesto Il
secondo è il nome della radice della destinazione a cui si vuole navigare
e si definisce questa destinazione nell'host nav allo stesso modo, scendendo fino all'onclick.
Anche nella seconda schermata dobbiamo passare il controller nav e utilizzarlo qui.
Il controller di navigazione è un punto di navigazione.
Dobbiamo specificare il percorso che è il primo.
Ok ragazzi, prestate attenzione.
È necessario specificare le chiavi.
Pensate ai percorsi come a una chiave.
Questa è la chiave e questo è il valore.
Pensateci in questo modo, ok?
È quindi necessario specificare il titolo del percorso.
Si passa dalla seconda schermata alla prima.
Inoltre posso utilizzare il controller nav per navigare verso l'alto.
Questa funzione viene utilizzata per tornare alla schermata
precedente. Ora la rimuoveremo dall'anteprima e risolveremo l'errore.
È necessario passare l'oggetto del controllore nav quando lo si richiama nel set content.
Ora eseguiamo la nostra applicazione.
Ed eccoci qui.
Questa è la nostra applicazione.
È brutto.
Includerò alcuni padding nella colonna della prima schermata.
40 dpi.
E nella seconda schermata.
Imbottitura del punto di modifica 40 dpi.
Ok, eseguiamo di nuovo l'operazione e vediamo i cambiamenti.
Eccoci qua.
Ora va meglio.
Ora testiamo la navigazione.
Questa è la prima schermata.
Passare alla seconda schermata ed eccoci al punto di partenza.
Questa è la seconda schermata.
Possiamo passare alla prima schermata facendo clic su questo pulsante.
Passare più volte alla seconda schermata.
Quindi, congratulazioni ragazzi.
Siamo riusciti a implementare il componente di navigazione nella nostra applicazione.