导航至图形之间的目标

时间:2019-06-07 04:47:32

标签: android android-jetpack android-navigation android-architecture-navigation

官方演示NavigationAdvancedSample)展示了一种处理多个堆栈的解决方法。

简而言之,它演示了3个标签:HomeLeaderboardRegister,每个标签都有其自己的图形。排行榜标签图有两个片段,LeaderboardstartDestination,其中包含项目列表,单击该项目将导航到UserProfile片段。

在这种情况下,是否可以直接从“主页”选项卡导航到UserProfile?根据文档,这看起来是不可能的。

  

嵌套图之外的目的地(例如,根图上的目的地)只能通过其起始目的地访问嵌套图。   https://developer.android.com/guide/navigation/navigation-nested-graphs

我正在考虑的解决方法是定义目标变体:

点击首页项目->页首横幅(将目标变体传递到此处)-> UserProfile

但这会导致问题,而不是直接。 有更好的解决方案吗?谢谢

0 个答案:

没有答案