cómo implementar gesto detector de onfling en vista web en Android
-
27-09-2019 - |
Pregunta
ejemplo puede alguien dar cómo implementar gesto detector onfling en vista web en androide
Gracias
Solución
Me parece esta forma de alguna parte:
Para que el gesto detectado en una vista Web, sin necesidad de subclase nada. Sólo tiene que añadir esto en su actividad:
@Override
public boolean dispatchTouchEvent(MotionEvent e){
super.dispatchTouchEvent(e);
return mGestureDetector.onTouchEvent(e);
}
Cuando se inicializa como mGestureDetector nueva GestureDetector (este) en su onCreate (). Este interceptará todos los eventos de gestos, la oportunidad de dar a su oyente a hacer lo que tu quieras con él, y enviarlo de nuevo a vista web por lo que no se verá afectado el comportamiento.
Otros consejos
Hecho que sólo hoy:
private final GestureDetector mGestureDetector = new GestureDetector(new CustomGestureListener());
@Override
public boolean onTouchEvent(MotionEvent event) {
super.onTouchEvent(event);
return mGestureDetector.onTouchEvent(event);
}
private class CustomGestureListener extends GestureDetector.SimpleOnGestureListener {
// override this method: onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY)
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow