Los botones dentro de ScrollView dentro de Galería no responden al clic

Tengo una galería con ScrollViews como artículos del niño. La vista de desplazamiento puede contener texto, imágenes y botón dentro del área de desplazamiento. Necesito cerciorarme de que los acontecimientos del tacto estén manejados correctamente y según lo esperado.

He encontrado una solución buena aquí: ScrollView dentro de la Galería, tanto desplazamiento independiente

Desafortunadamente, esta solución no ayuda con los botones. Al pulsar el botón, a veces, hace que el control de galería se desplace hasta el elemento vecino.

¿Cómo evitar ScrollView y Galería de desplazamiento entonces el usuario está tocando en el botón cuando el botón está dentro de la vista de desplazamiento y la vista de desplazamiento es el elemento en el control de galería?

¿Puede alguien proporcionarme una solución para reconocer el gesto de "clic"?

Tuve algo como esto una vez – lo arreglé mediante la adición de un onClick en el XML:

<button android:onClick="handleClick" ... /> 

Entonces en su código:

 public void handleClick(View view) { // get the position of the clicked item in the list int position = getListView().getPositionForView(view); // do something with the item } 
  • ScrollTo, scrollBy, smoothScrollTo, smoothScrollTo no funcionan en ScrollView después de agregar la vista en el diseño secundario
  • ¿Cómo puedo evitar "IllegalStateException: Scrollview puede alojar sólo un hijo directo"?
  • Cambiar el color de desplazamiento en scrollview en android
  • Mejores prácticas que combinan vistas de lista y no de lista, como el Mercado
  • Android: cómo hacer scrollview infinito con desplazamiento sin fin
  • Diseño de pantalla completa en Vista de desplazamiento
  • SurfaceView en ScrollView en 4.1
  • Pellizcar zoom con ScrollView: Actualizar su comportamiento de desplazamiento cuando cambia el tamaño de un niño
  • Cómo desplazar el edittext dentro de la vista de desplazamiento
  • Desplazamiento con varios ListViews para Android
  • Las filas ListView de Android en ScrollView no se muestran completamente - recortadas
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.