Java 在同一个应用程序中使用两个导航(组件体系结构)是否是一种良好的做法?

Java 在同一个应用程序中使用两个导航(组件体系结构)是否是一种良好的做法?,java,android,kotlin,Java,Android,Kotlin,在同一个应用程序的两个不同活动中使用两个导航是否是一种良好的做法? 例如:一个导航用于注册和登录,另一个导航用于导航抽屉?是的,导航文档完全可以。它甚至建议用于多种活动 事实上,架构组件正在推动单活动多片段的想法。但是: 注意:导航架构组件是为具有一个主活动和多个片段目的地的应用程序而设计的。主活动“承载”导航图。在具有多个活动目的地的应用程序中,每个附加活动都有自己的导航图 请参见是的,如果您对每个模块使用不同的导航,那就太好了。如果您在内部使用片段,我认为每个活动一个导航是可以的……谢谢@s

在同一个应用程序的两个不同活动中使用两个导航是否是一种良好的做法? 例如:一个导航用于注册和登录,另一个导航用于导航抽屉?

是的,导航文档完全可以。它甚至建议用于多种活动

事实上,架构组件正在推动单活动多片段的想法。但是:

注意:导航架构组件是为具有一个主活动和多个片段目的地的应用程序而设计的。主活动“承载”导航图。在具有多个活动目的地的应用程序中,每个附加活动都有自己的导航图


请参见

是的,如果您对每个模块使用不同的导航,那就太好了。如果您在内部使用片段,我认为每个活动一个导航是可以的……谢谢@shkschneider!