title: Change z-order of Fragments during ongoing FragmentTransaction
body: <p>Is there a way how to change the z-order in which are fragments displayed during an ongoing FragmentTransaction?
  I've an animation where both fragments overlaps each other and I would like to have the fragment which slides from the right (the second fragment) displayed under the other one which slides to the left. Right now they are displayed in opposite order during the transaction.</p>
  
  <p>Here is code of one of my animations:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;set xmlns:android="http://schemas.android.com/apk/res/android"
   android:duration="400"
   android:zAdjustment="bottom"&gt;
  &lt;scale android:toXScale="1"
      android:fromXScale="0.9"
      android:pivotX="50%p"
      android:pivotY="50%p"
      android:toYScale="1"
      android:startOffset="300"
      android:fromYScale="0.9"/&gt;
  &lt;translate android:fromXDelta="50%p"
      android:interpolator="@android:interpolator/overshoot"
      android:toXDelta="0"/&gt;
  
  &lt;/set&gt;
  </code></pre>
  
  <p>And here is the code of the transaction</p>
  
  <pre><code>FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
  ft.show(fragmentToShow).hide(fragmentToHide).commit();
  </code></pre>
  
  <p>I would like to have the <code>fragmentToHide</code> to appear under the <code>fragmentToShow</code>.
  I've tried to tackle with the <code>android:zAdjustment</code> property, but since it apparently works only for window animations it just haven't worked for me.</p>