Navigation 组件简介

  1. 判断对错:在 fragment 的整个生命周期中,onCreateView() 仅调用一次。

  2. 以下哪一项是使用 fragment 的优势?

  3. 在 fragment 生命周期中,以下哪些任务应在 onViewCreated() 中执行?

    选择合适的多项回答。

  4. 在 fragment 生命周期中,以下哪些任务应在 onCreateView() 中执行?

  5. 填空

    输入一个或多个字词以完成句子。

    您需要在宿主 activity 中替换 ___ 方法,以确保您的应用基于 fragment 的导航响应应用的“向上”按钮。

  6. 如果有一段用于在记事应用的两个 fragment 之间导航的代码、图书清单和笔记列表,那么在下列关于导航图表文件的表述中,哪一项是正确的?

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