title: Recreate activity with closed drawer after drawer menu click
body: <p>I want to recreate activity after navigation drawer menu is clicked and close this drawer.</p>
  
  <p>I've tried this:  </p>
  
  <pre><code>private void drawerItemClicked(int position) {
      drawerLayout.closeDrawer(drawer);
      //...
      recreate();
  }
  </code></pre>
  
  <p>but doesn't work well. Drawer is starting to close, but screen blacks out for sec and activity is recreated with opened drawer.</p>
  
  <p>Do I have to handle drawer state by myself with <code>onSaveInstanceState()</code> or there is other way?</p>