title: Navigation Component prevent to recreate fragment on back press
body: <p>I'm using the Jetpack Navigation Component in my project with a single activity and some fragments.</p>
  
  <p>I have a fragment with a list that fills from server side. I call <code>getDataFromServer</code> on the <code>onViewCreated</code> method then, when a user clicks on an item, a new fragment shows. </p>
  
  <p>The problem is that when I press the back button, <code>onViewCreated</code> is called again in my list fragment. </p>
  
  <p>So, how can I prevent my first fragment from recreating again? I don't want unnecessary <code>onViewCreated</code> calls.</p>