为什么片段之间有两种导航方式?

印山·卡米尔(Insan Kamil)

当我学习在片段之间导航时,我发现了两种方法可以做到这一点。其中之一是使用导航主机

Navigation.findNavController(view).navigate(destination)

并且使用FrameLayout

supportFragmentManager.beginTransaction().apply{
    replace(flFragment,destination)
    commit()
}

他们两个之间有什么区别吗?如果没有,有什么区别,哪个更好?提前Tq。

托多·科斯托夫

SupportFragmentManager和FragmentManager是相对较旧的导航用户浏览不同片段的方法。它们以前被广泛使用,但是有一些缺点,例如:

  • 硬堆栈导航
  • 添加或删除碎片等问题。

导航组件的一部分的Android Jetpack的这是一种新方法,旨在简化和解决与上述旧方法有关的一些问题。另外,它不限于仅与片段一起使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么有两种SortedList?

来自分类Dev

两种方式的数据绑定和反应性之间有什么区别?

来自分类Dev

启动服务的两种不同方式。为什么?

来自分类Dev

在Visual Studio中的链接库,为什么有两种不同的方式?

来自分类Dev

为什么在Elixir中有两种指示错误的方式?

来自分类Dev

Phonegap:两种安装方式有什么区别?

来自分类Dev

两种启动烧瓶的方式有什么区别?

来自分类Dev

为什么在Octave中这两种绘制函数的方式之间存在不一致的地方?

来自分类Dev

在课堂之间交流两种方式

来自分类Dev

这两种实现之间有什么区别?

来自分类Dev

为什么吊索配置有两种不同的格式

来自分类Dev

为什么矩形有两种不同的阴影

来自分类Dev

为什么Chrome有两种编码设置?

来自分类Dev

使用getArgument()和getActivity.getXXX()从活动将数据传输到片段的两种方式有什么区别

来自分类Dev

什么是从LocalDateTime创建一个DateTime的这两种方式之间的区别?

来自分类Dev

这两种移动分支的方式之间有区别吗?

来自分类Dev

有意图地开始活动的两种方式之间的区别?

来自分类Dev

带有验证的组件之间ngModel的两种方式绑定

来自分类Dev

为什么在对httping命令进行参数传递的两种不同方式之间,响应时间会显着不同?

来自分类Dev

为什么这两种访问C ++映射对部分的方式不同

来自分类Dev

为什么Matlab中max的这两种实现方式不同?

来自分类Dev

为什么这两种旋转方式给我不同的用户体验?

来自分类Dev

为什么结果代码与声明通用类的两种方式不同

来自分类Dev

为什么这两种方式来比较Class对象产生不同?

来自分类Dev

为什么django ORM .filter()两种方式绑定我的数据?

来自分类Dev

为什么以两种不同方式解码的文本在GWT中不匹配?

来自分类Dev

为什么这两种方式的数据绑定不起作用?

来自分类Dev

为什么这两种构造数组的不同方式会产生不同的行为?

来自分类Dev

为什么std :: is_permutation无法在两种不同类型的数据之间起作用?

Related 相关文章

  1. 1

    为什么有两种SortedList?

  2. 2

    两种方式的数据绑定和反应性之间有什么区别?

  3. 3

    启动服务的两种不同方式。为什么?

  4. 4

    在Visual Studio中的链接库,为什么有两种不同的方式?

  5. 5

    为什么在Elixir中有两种指示错误的方式?

  6. 6

    Phonegap:两种安装方式有什么区别?

  7. 7

    两种启动烧瓶的方式有什么区别?

  8. 8

    为什么在Octave中这两种绘制函数的方式之间存在不一致的地方?

  9. 9

    在课堂之间交流两种方式

  10. 10

    这两种实现之间有什么区别?

  11. 11

    为什么吊索配置有两种不同的格式

  12. 12

    为什么矩形有两种不同的阴影

  13. 13

    为什么Chrome有两种编码设置?

  14. 14

    使用getArgument()和getActivity.getXXX()从活动将数据传输到片段的两种方式有什么区别

  15. 15

    什么是从LocalDateTime创建一个DateTime的这两种方式之间的区别?

  16. 16

    这两种移动分支的方式之间有区别吗?

  17. 17

    有意图地开始活动的两种方式之间的区别?

  18. 18

    带有验证的组件之间ngModel的两种方式绑定

  19. 19

    为什么在对httping命令进行参数传递的两种不同方式之间,响应时间会显着不同?

  20. 20

    为什么这两种访问C ++映射对部分的方式不同

  21. 21

    为什么Matlab中max的这两种实现方式不同?

  22. 22

    为什么这两种旋转方式给我不同的用户体验?

  23. 23

    为什么结果代码与声明通用类的两种方式不同

  24. 24

    为什么这两种方式来比较Class对象产生不同?

  25. 25

    为什么django ORM .filter()两种方式绑定我的数据?

  26. 26

    为什么以两种不同方式解码的文本在GWT中不匹配?

  27. 27

    为什么这两种方式的数据绑定不起作用?

  28. 28

    为什么这两种构造数组的不同方式会产生不同的行为?

  29. 29

    为什么std :: is_permutation无法在两种不同类型的数据之间起作用?

热门标签

归档