No animation with ViewFlipper?
<p>I'm trying to use ViewFlipper to add an animation between views, as in following a tutorial on the subject.  However, it just doesn't seem to want to work.  It'll change the pages, but I get no animation -- even if I add a huge delay to push_left_in.</p>

<p>Here's my onCreate:</p>

<pre><code>
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        viewFlipper = (ViewFlipper)findViewById(R.id.flipper);
        viewFlipper.setAnimation(AnimationUtils.loadAnimation(this, R.anim.push_left_in));
        mapView = (MapView)findViewById(R.id.mapView);
        mapView.setBuiltInZoomControls(true);
    }
</code></pre>

<p>push_left_in comes from the Google samples.  Here's the trigger action:</p>

<pre><code>
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle item selection
        switch (item.getItemId()) {
        case R.id.button_map:
            viewFlipper.setDisplayedChild(0);
            return true;
        case R.id.button_conditions_general:
            viewFlipper.setDisplayedChild(1);
            return true;
(etc)
</code></pre>

<p>And my layout:</p>

<pre>
<code>
&lt;?xml version="1.0" encoding="utf-8"?>

&lt;LinearLayout android:id="@+id/mainlayout"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              xmlns:android="http://schemas.android.com/apk/res/android">

  &lt;ViewFlipper android:id="@+id/flipper"
               android:layout_width="fill_parent"
               android:layout_height="fill_parent">  

    &lt;view class="com.google.android.maps.MapView"
          android:id="@+id/mapView"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:clickable="true"
          android:apiKey="MY_API_KEY"
          />

    &lt;TableLayout
                 android:layout_width="fill_parent"
                 android:layout_height="fill_parent"
                 android:background="#ffffff"
                 android:stretchColumns="1"
                 >
      &lt;TableRow>
        &lt;TextView android:id="@+id/field1"
                  android:layout_column="1"        
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:textColor="#000000"
                  android:textStyle="bold"
                  android:textSize="18px"
                  android:text="@string/field1"
                  >
        &lt;/TextView>
        &lt;EditText android:text="100"
                  android:id="@+id/field2"
                  android:layout_width="wrap_content"
                  android:layout_height="wrap_content">
        &lt;/EditText>
        &lt;TextView android:id="@+id/field3"
                  android:layout_width="fill_parent"
                  android:layout_height="wrap_content"
                  android:textColor="#000000"
                  android:textStyle="bold"
                  android:textSize="18px"
                  android:text="%"
                  >
        &lt;/TextView>
      &lt;/TableRow>
    &lt;/TableLayout>

  &lt;/ViewFlipper>
&lt;/LinearLayout>

</code>
</pre>

<p>Thoughts?</p>
