title: Android Navigation Component: Start at a different destination than home, programmatically?
body: <p>I'm trying to implement a multiple <code>navigation controller</code> with multiple back stack <code>BottomNavigationView</code>, as per the <a href="https://github.com/googlesamples/android-architecture-components/tree/master/NavigationAdvancedSample" rel="noreferrer">github examples</a>. However, the example uses a different nav graph for each tab, which makes things easy. In my case I need to use the same nav graph for all of my tabs, but with different start destinations, than the "home destination" set in the nav graph.</p>
  
  <p>So far I've managed to modify the <code>NavigationExtensions</code> file in order to achieve the single navgraph for all tabs, and I get multiple <code>navControllers</code> with their own back stacks, but I cannot figure out how to start a nav graph at a different destination.</p>
  
  <p>I've tried using <code>.navigate</code> when getting the navcontroller, but since it's not yet attached, it does not work. Any ideas on how to achieve this? Thank you.</p>