Android ViewFlipper + Detector de gestos

Estoy usando el detector de gestos para capturar "flings" y usar una aleta de vista para cambiar la pantalla cuando esto sucede. Algunas de las vistas de mi hijo contienen vistas de lista. El detector de gestos no reconocerá un golpe si se desliza en la vista de lista. Pero lo reconocerá si está en la parte superior de TextView o ImageView. ¿Hay una manera de implementarlo para que reconozca los swipes incluso si están encima de otra vista que tiene un ClickListener?

Gracias por su respuesta. Con el fin de conseguir que funcione como yo quería que todo lo que tenía que añadir fue la siguiente:

myList.setOnTouchListener (gestureListener);

para cada una de mis listas. Ahora reconocen correctamente los desplazamientos horizontales para cambiar las vistas y el movimiento vertical para desplazar la lista.

Un ejemplo de aquí: http://android-developers.blogspot.com/2009/10/gestures-on-android-16.html

<android.gesture.GestureOverlayView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gestures" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gestureStrokeType="multiple" android:eventsInterceptionEnabled="true" android:orientation="vertical"> <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" /> </android.gesture.GestureOverlayView> 

Utilicé este tutorial para ver la vista de superposición de gestos de Android. El ejemplo de que esto proviene tiene un ListView que utiliza este GestureOverlayView para desplazarse por la lista.

Hay otra solución maravillosa en android-journey.blogspot

  • Hacer carrusel con ViewFlipper o ViewPager
  • FindViewById devuelve null en una vista <include>
  • Cómo agregar mediante programación varios LinearLayouts en una vista y, a continuación, agregar a ViewFlipper?
  • Android - inAnimation funciona para ViewFlipper pero outAnimation no
  • Golpe de Monodroid
  • ¿Cuándo usar un ViewFlipper o una nueva actividad?
  • ViewFlipper dentro de Remoteview showNext () y showPrevious () no funciona
  • Cómo cargar imágenes de la URL en el widget de la aplicación Android?
  • Android: moviendo la imagen de fondo mientras navega por las vistas
  • Android captura todos los eventos de movimiento y los envía a los niños
  • Habilitar EditarTexto desplazable dentro de ScrollView y ViewFlipper
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.