title: animateLayoutChanges does not work well with nested layout?
body: <p>I have a nested layout like the following:</p>
  
  <pre><code> &lt;LinearLayout&gt;     &lt;!----Parent layout---&gt;
      &lt;LinearLayout&gt;    &lt;!-----child 1---&gt;
         ...
      &lt;/LinearLayout&gt;   &lt;!----child 1 ended---&gt;
      &lt;LinearLayout&gt;    &lt;!-----child 2---&gt;
         ...
      &lt;/LinearLayout&gt;   &lt;!----child 2 ended---&gt;
   &lt;/LinearLayout&gt;    &lt;!----Parent endded---&gt;
  </code></pre>
  
  <p>The problem I am having now is that since all my data items are within child 1 or child 2 <code>Linearlayout</code>, if I add or delete a item the child linearlayout will animated with the effect of animateLayoutChanges but the parent layout will not do any animation. (I have <code>android:animateLayoutChanges</code> set to <code>true</code> for all linear layouts). Especially when I delete an item within child 1 the animation effect becomes weird (basically child 2 will jump up while child 1 is still doing its animation). </p>
  
  <p>Does anybody have any idea how to solve this?</p>
  
  <p>Thanks  </p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>Shortly after I posted this question, I found this on android developer's site in the LayoutTransition API. </p>
  
  <blockquote>
    <p>Using LayoutTransition at multiple levels of a nested view hierarchy may not work due to the interrelationship of the various levels of layout.</p>
  </blockquote>
  
  <p>So does anyone have any work around suggestions for this issue?</p>