title: Fragment changes on rotation with navigation drawer
body: <p><strong>CURRENT SCENARIO</strong></p>
  
  <p>In my app I am having navigation drawer with fragments. Everything works fine in portrait mode.</p>
  
  <p><strong>PROBLEM</strong></p>
  
  <p>Suppose when in portrait mode I select second item from navigation drawer. It loads perfectly but when I rotate my phone to landscape mode, first fragment from the navigation menu gets loaded instead of second.</p>
  
  <p>I know I have to save instance for fragment but I don't know how to do it and should I do it in main activity or in fragment itself</p>