title: Cannot save and restore a nested Fragment?
body: <p>I have a nested Fragment that I am trying to restore the state given an orientation change.</p>
  
  <p>So firstly my setup is as follows:</p>
  
  <pre><code>Activity -&gt; ParentFragment (SetRetainInstance(true)) -&gt; ChildFragment
  </code></pre>
  
  <p>In My Child fragment I have the onSaveInstance code as follows:</p>
  
  <pre><code>@Override
  public void onSaveInstanceState(Bundle outState) {
      super.onSaveInstanceState(outState);
      // Serialize the current dropdown position.
      outState.putInt(STATE_SELECTED_NAVIGATION_ITEM, getActivity().getActionBar()
              .getSelectedNavigationIndex());
  }
  </code></pre>
  
  <p>However when I orientate the device in all the LifeCycle events return a savedInstance state of null.</p>
  
  <p>Am I doing this incorrectly for a ChildFragment? Why is my state not getting saved and returned? </p>