使用底部导航的Android架构导航组件?

20
现在我想知道在想将BottomNavigation与新的Android Architecture Navigation组件组合时,哪种实现方式是最合适的?
目前找到两种方法:
1.单个导航图维护所有BottomNavigation项,此处显示了来自Google Codelabs的实现方法: https://codelabs.developers.google.com/codelabs/android-navigation/#1 2.多个导航图,每个BottomNavigation项都有自己的navigation图,只维护其行为和回溯历史记录,这里显示了该方法: https://proandroiddev.com/mastering-the-bottom-navigation-with-the-new-navigation-architecture-component-cd6a71b266ae 我的观点是第二种方法更清晰易懂,但也许你有不同的看法。
2个回答

9

0

我认为这取决于每个导航项中嵌套片段的数量。如果片段较少,则我会使用第一种方法,如果片段较多,则我会使用后一种方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接