Introdução ao componente Navigation

  1. Verdadeiro ou falso: o método onCreateView() é chamado apenas uma vez para todo o ciclo de vida de um fragmento.

  2. Qual das opções abaixo é um benefício do uso de fragmentos?

  3. No ciclo de vida do fragmento, quais das tarefas a seguir precisam ser realizadas no método onViewCreated()?

    Escolha quantas respostas você achar adequado.

  4. No ciclo de vida do fragmento, quais das tarefas a seguir precisam ser realizadas no método onCreateView()?

  5. Preencha os espaços em branco

    Digite uma ou mais palavras para completar a frase.

    O método ___ precisa ser substituído na atividade do host para garantir que a navegação baseada em fragmento do app responda ao botão "Para cima" do app.

  6. Dado o código para navegar entre dois fragmentos em um app de anotações, uma lista de livros e uma lista de anotações, qual das opções abaixo sobre o arquivo do gráfico de navegação é verdadeira?

    val action = BooksListFragmentsDirections.actionBooksListToNotesList(bookIndex = index)
    holder.view.findNavController().navigate(action)