Como você passa argumentos na navegação?
No editor de navegação, clique no destino que recebe o argumento. No painel de atributos, clique em Adicionar (+). Na janela Adicionar link de argumento que aparece, insira o nome do argumento, o tipo de argumento, se o argumento é anulado e um valor padrão, se necessário. Clique em Adicionar.
O que são componentes de navegação?
O componente de navegação contém uma implementação padrão do NavHost, NavHostfragment, que exibe destinos de fragmento. NavController: um objeto que gerencia a navegação de aplicativos dentro de um navhost . O NavController orquestra a troca de conteúdo de destino no NavHost à medida que os usuários se movem por todo o seu aplicativo.
O que significa navegar?
O botão UP é usado para navegar em um aplicativo com base nas relações hierárquicas entre as telas. Por exemplo, se a tela A exibir uma lista de itens e a seleção de um item leva à tela B (que apresenta esse item com mais detalhes), a tela B deve oferecer um botão para cima que retorne à tela A.