title: Layout changes not animating with animateLayoutChanges=true?
body: <p>I'm guessing that I've overlooked something simple, but I'm not seeing it.</p>
  
  <p>I have a set of images views that transition from visibility.gone to visibility.visible, but when I set the properties from my code, the imageviews just pop on, they don't transition smoothly.</p>
  
  <p>The code that changes the visibility is just:</p>
  
  <pre><code>              for (ImageView button : buttons.values()) {
                  button.setVisibility(View.VISIBLE); }
  
  
  &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:id="@+id/toc_picker"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:background="@drawable/junglebackground"
      android:gravity="top"
      android:orientation="vertical"
      android:visibility="visible"
      android:animateLayoutChanges="true"
  
      android:alpha="1"&gt;
  
      &lt;LinearLayout
          android:baselineAligned="false"
  
          android:layout_width="fill_parent"
          android:layout_height="0dp"
          android:layout_weight="0.5"
           android:orientation="horizontal"
          android:alpha="1"&gt;
  
          &lt;LinearLayout
              android:layout_width="0dp"
              android:layout_height="fill_parent"
              android:orientation="vertical"
              android:layout_weight="0.025"&gt;
  
              &lt;/LinearLayout&gt;
  
          &lt;RelativeLayout
              android:layout_width="0dp"
              android:layout_height="fill_parent"
              android:orientation="vertical"
              android:layout_weight="0.225"&gt;
  
          &lt;ImageView
                  android:id="@+id/TOCR1C1"
                  android:layout_width="175dp"
                  android:layout_height="175dp"
  
                  android:scaleType="centerCrop"
                  android:src="@drawable/ff_balloon"
                  android:layout_centerInParent="true"
              android:visibility="gone" /&gt;
              &lt;/RelativeLayout&gt;
  
          &lt;RelativeLayout
              android:layout_width="0dp"
              android:layout_height="fill_parent"
              android:orientation="vertical"
              android:layout_weight="0.225"&gt;
               &lt;ImageView
                  android:id="@+id/TOCR1C2"
                  android:layout_width="175dp"
                  android:layout_height="175dp"
                  android:src="@drawable/ff_anteater"
                  android:scaleType="centerCrop"
  
                  android:layout_centerInParent="true"
                   android:visibility="gone" /&gt;
  
              &lt;/RelativeLayout&gt;
  
          &lt;RelativeLayout
              android:layout_width="0dp"
              android:layout_height="fill_parent"
              android:orientation="vertical"
              android:layout_weight="0.225"
   &gt;
              &lt;ImageView
                  android:id="@+id/TOCR1C3"
                  android:layout_width="175dp"
                  android:layout_height="175dp"
                  android:src="@drawable/ff_birds"
                  android:scaleType="centerCrop"
                  android:background="@android:color/white"
                  android:layout_centerInParent="true"
                  android:visibility="gone" /&gt;
      &lt;/RelativeLayout&gt;
  
          &lt;RelativeLayout
              android:layout_width="0dp"
              android:layout_height="fill_parent"
              android:orientation="vertical"
              android:layout_weight="0.225"
    &gt;
              &lt;ImageView
                  android:id="@+id/TOCR1C4"
                  android:layout_width="175dp"
                  android:layout_height="175dp"
                  android:src="@drawable/empty_image"
                  android:scaleType="centerInside"
                  android:background="@android:color/white"
                  android:layout_centerInParent="true"
                  android:visibility="gone" /&gt;
              &lt;/RelativeLayout&gt;
  
          &lt;LinearLayout
              android:layout_width="0dp"
              android:layout_height="fill_parent"
              android:orientation="vertical"
              android:layout_weight="0.025"
     &gt;&lt;/LinearLayout&gt;
  
      &lt;/LinearLayout&gt;
  
      &lt;LinearLayout
          android:layout_width="fill_parent"
          android:layout_height="0dp"
          android:layout_weight="0.5"
           android:orientation="horizontal"
      &gt;
  
      &lt;LinearLayout
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="0.025"
       &gt;&lt;/LinearLayout&gt;
  
      &lt;RelativeLayout
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="0.225"
          android:visibility="visible"&gt;
  
          &lt;ImageView
              android:id="@+id/TOCR2C1"
              android:layout_width="175dp"
              android:layout_height="175dp"
              android:src="@drawable/empty_image"
              android:scaleType="centerInside"
              android:background="@android:color/white"
              android:layout_centerInParent="true"
              android:visibility="gone" /&gt;
          &lt;/RelativeLayout&gt;
  
      &lt;RelativeLayout
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="0.225"
          &gt;
          &lt;ImageView
              android:id="@+id/TOCR2C2"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:src="@drawable/chimp_frame_toc"
              android:scaleType="centerInside"
              android:background="@android:color/transparent"
              android:layout_centerInParent="true"
              android:visibility="gone" /&gt;
          &lt;/RelativeLayout&gt;
  
      &lt;RelativeLayout
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="0.225"
  
   &gt;
          &lt;ImageView
              android:id="@+id/TOCR2C3"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:src="@drawable/dreams_frame_toc"
              android:scaleType="centerInside"
              android:background="@android:color/transparent"
              android:layout_centerInParent="true"
              android:visibility="gone" /&gt;
          &lt;/RelativeLayout&gt;
  
      &lt;RelativeLayout
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="0.225"
           &gt;
          &lt;ImageView
              android:id="@+id/TOCR2C4"
              android:layout_width="175dp"
              android:layout_height="175dp"
              android:src="@drawable/empty_image"
              android:scaleType="centerInside"
              android:background="@android:color/white"
              android:layout_centerInParent="true"
              android:visibility="gone" /&gt;
          &lt;/RelativeLayout&gt;
  
      &lt;LinearLayout
          android:layout_width="0dp"
          android:layout_height="fill_parent"
          android:orientation="vertical"
          android:layout_weight="0.025"
           &gt;&lt;/LinearLayout&gt;
  
  &lt;/LinearLayout&gt;
  &lt;/LinearLayout&gt;
  </code></pre>