获得徽章 0
- 第一篇文章乱写一通,语言组织能力不太行,欢迎大家给点建议。(不然也不会高中语文作文一直不合格)。好了,睡觉了。晚安安。赞过评论1
- 我在用Android Jetpack Navigation。现在有个问题就是我有一个MainActivity,布局就是一个NavHostFragment。然后MainFragment是由TabLayout和ViewPager2组成。ViewPager的每一个子Fragment都是不同功能的列表,不同列表的Item点击后跳的界面都不一样。现在有一个问题就是,我能不能每一个子Fragment都作为nestedGraph的根结点来进行跳转。
因为ViewPager的子Fragment都不在Fragment的回退栈中,所以findDestination的结点是空的。
我现在的解决方案,就是每一个子Fragment的跳转都写在了根Graph。如每一个功能都有点击详情和新增。我就把每个功能的点击详情和新增的跳转分为两个Graph,include在了根Graph中。展开评论点赞 - 我在用Android Jetpack Navigation。现在有个问题就是我有一个MainActivity,布局就是一个NavHostFragment。然后MainFragment是由TabLayout和ViewPager2组成。ViewPager的每一个子Fragment都是不同功能的列表,不同列表的Item点击后跳的界面都不一样。现在有一个问题就是,我能不能每一个子Fragment都作为nestedGraph的根结点来进行跳转。
因为ViewPager的子Fragment都不在Fragment的回退栈中,所以findDestination的结点是空的。
我现在的解决方案,就是每一个子Fragment的跳转都写在了根Graph。如每一个功能都有点击详情和新增。我就把每个功能的点击详情和新增的跳转分为两个Graph,include在了根Graph中。展开评论点赞