EditText erfasst keine ViewFlipper-Flings?

Das ist ja zum verrückt werden. Ich habe das folgende XML-Layout:

<FrameLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/shadow" android:focusable="true" android:focusableInTouchMode="true">
    <ViewFlipper android:id="@+id/flipper" android:layout_width="fill_parent" android:layout_height="fill_parent">
        <EditText android:id="@+id/reviews" style="@style/DescriptionArea" android:layout_width="fill_parent" android:layout_height="wrap_content" android:enabled="false" android:background="@null" />
     <EditText android:id="@+id/notes" style="@style/DescriptionArea" android:hint="@string/detail_hint" android:layout_width="fill_parent" android:layout_height="wrap_content" android:enabled="false" android:maxLines="4"/>
    </ViewFlipper>
</FrameLayout>

Und die Java:

viewFlipper = (ViewFlipper)findViewById(R.id.flipper);
    slideLeftIn = AnimationUtils.loadAnimation(this, R.anim.slide_left_in);
    slideLeftOut = AnimationUtils.loadAnimation(this, R.anim.slide_left_out);
    slideRightIn = AnimationUtils.loadAnimation(this, R.anim.slide_right_in);
    slideRightOut = AnimationUtils.loadAnimation(this, R.anim.slide_right_out);

    gestureDetector = new GestureDetector(new MyGestureDetector());
    gestureListener = new View.OnTouchListener() {
        public boolean onTouch(View v, MotionEvent event) {
            if (gestureDetector.onTouchEvent(event)) {
                return true;
            }
            return false;
        }
    };

Es sieht so aus, als würde ich versuchen, über den EditText-Bereich zu springen. Die Geste wird nicht registriert. Wenn ich jedoch @ schleudeu it, das ist der Hintergrund des EditText, es funktioniert. Ich habe versucht, mit den Höhen und Breiten von fill_parent / wrap_content zu experimentieren, aber es scheint nichts zu ändern. Ich habe diesen Verdacht bestätigt, indem ich den EditText-Hintergrund "rot" gemacht habe und festgestellt habe, dass nichts in diesem roten Rechteck einen Fling aktivieren kann. Wie mache ich das?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage