标签: java android kotlin
在同一应用中使用两个导航(在两个不同的活动中)是否是一种好习惯? 例如:一种用于注册和登录的导航,另一种用于抽屉的导航?
答案 0 :(得分:1)
是,使用导航文档完全可以。甚至建议您进行多项活动。
实际上,架构组件正在推动“单个活动多个片段”的想法。但是:
注意:导航体系结构组件是为具有一个主要活动且具有多个片段目标的应用程序设计的。主要活动“托管”导航图。 在具有多个活动目标的应用中,每个其他活动都会承载自己的导航图。
请参见https://developer.android.com/topic/libraries/architecture/navigation/navigation-implementing#Identify-destinations