title: Prevent FragmentStatePagerAdapter to not destroy fragments
body: <p>I have some <code>Fragments</code> in a <code>List Collection</code> to be used for a <code>Viewpager</code> with a <code>FragmentStatePagerAdapter</code>. Im using only <code>getItem(){return list.get(index;}</code> and <code>getCount(){return list.size()}</code> in it. If i wanna replace that List in the adapter, i load another List with different Fragments, call <code>notifyDataSetChanged()</code> and set the adapter to the viewpager again to make it happen.
  That is workin fine. </p>
  
  <p>But if i do this fragmentset change the previous Fragments are gettin destroyed with a call of <code>onDestroy()</code> through the PagerAdapter. Now i would like to know if its possible to prevent the onDestroy call? Or i HAVE TO use <code>onSavedInstanceState()</code> to load the previous Fragments and their state again? </p>
  
  <p>Im just searchin some different methods to restore the state of the fragments which are gone because of the change in the adapter. If anyone know something about this it would be nice to share some thoughts. I can give code if its necessary.</p>
  
  <p>Maybe a good Info: I dont use the PagerAdapter to instantiate the Fragments. I do this before i load the Lists to the Adapter.</p>