title: Getting a reference to a child Fragment after the parent Fragment has been recreated
body: <p>Starting Android 4.2, Android supports <a href="http://developer.android.com/about/versions/android-4.2.html#NestedFragments">nested Fragments</a>. The doc doesn't give a lot of explanations regarding nested <code>Fragment</code> lifecycles but from experience, it appears their lifecycle is really similar to "regular" <code>Fragments</code>.</p>
  
  <p>It looks like there is one big difference though: child <code>Fragments</code> are not restored when the parent <code>Fragment</code> <code>onCreate</code> method is called. As a consequence, it seems impossible to save/restore a reference to a particular <code>Fragment</code>:</p>
  
  <ul>
  <li>Using <code>getChildFragmentManager.findFragmentByTag(String)</code> always returns <code>null</code> in parent <code>Fragment</code> <code>onCreate(Bundle)</code> because <code>mActive</code> is <code>null</code>.</li>
  <li>Using <code>putFragment</code>/<code>getFragment</code> results in a <code>NullPointerException</code> because <code>getFragment</code> looks for the size of a null <code>mActive</code> <code>ArrayList</code>.</li>
  </ul>
  
  <p>So, my question is quite simple. Is there a correct way to retrieve a reference to a child <code>Fragment</code> in the parent <code>Fragment</code> <code>onCreate</code> method?</p>