¿Cómo se usa Android API para acercar y alejar los mapas con los 2 gestos con los dedos como el iPhone?Cómo utilizar el mapa de Android para hacer zoom con gesto con la mano (como el iphone)
5
A
Respuesta
-2
Android actualmente no admite oficialmente multitouch. Ha habido algo de trabajo por varias personas (Tu google para 'android multitouch' es tan bueno como el mío), pero nada en la distribución oficial de Android o API todavía.
A relevant blog post acaba de aparecer en mi lector de datos con más detalles.
ACTUALIZADO: A partir de Android API Level 5 (también conocido como Android 2.0), Android tiene una API multitáctil. El soporte para esto es, por supuesto, específico del navegador.
9
Necesita anular OnTouchEvent del MapActivity() con algo como esto:
@Override
public boolean onTouchEvent(final MotionEvent event)
{
if(event.getPointerCount() > 1)
{
int x1 = event.getX(0);
int y1 = event.getY(0);
int x2 = event.getX(1);
int y2 = event.getY(1);
// Get the distance and see how it compares to the previous
// distance between these two pointers
}
return true;
}
Cuestiones relacionadas
- 1. ¿Cómo detectar el gesto de la mano en la webcam en vivo con javascript?
- 2. iphone - gesto de un solo toque conflicto con el doble
- 3. Coincidir con el zoom/límites de un mapa MapKit con el zoom/límites de un mapa RouteMe
- 4. iPhone: Cómo combinar Largo Presionar gesto y arrastrar operación juntos en el mapa?
- 5. Cómo hacer un doble degradado con XML (como el iphone)
- 6. ¿Cómo puedo utilizar el zoom de pellizco (UIPinchGestureRecognizer) para cambiar el ancho de una UITextView?
- 7. Cómo manejar mejor el gesto fling para Android ListActivity
- 8. Cómo utilizar el atributo de medios para dispositivos de mano de la etiqueta HTML Link?
- 9. Habilitar/deshabilitar el zoom en iPhone safari con Javascript?
- 10. Cómo implementar el gesto de apertura de lista de Android
- 11. Galería de Android con zoom de pellizco
- 12. Cómo organizar el control de zoom con setBuiltInZoomControls (true)?
- 13. Cómo mostrar el mapa sin conexión en iphone con Mapkit
- 14. ViewPager Android con ImageView con zoom
- 15. Definir un zoom predeterminado diferente para el mapa de jQuery UI, incluso con marcador
- 16. Android: ¿Cómo hacer la animación flip para la actividad de Android, como el iPhone flip horizontal de izquierda a derecha?
- 17. Suavizar el zoom en la vista de mapa
- 18. Android (MapView): ¿Cómo establecer el nivel de zoom de 4 millas en la vista de mapa?
- 19. problemas con el cursor de la mano del canvas html5
- 20. zoom automático en el safari de iphone
- 21. ¿Cómo eliminar el zoom, el terreno y la navegación del usuario desde el mapa de google?
- 22. Desconectado iPhone Mapa con el enrutamiento en línea
- 23. ¿Restringe el zoom mínimo/máximo en un mapa de Bing con la v7 del control AJAX?
- 24. Cómo hacer zoom ImageView en Android
- 25. golpe fuerte gesto iPhone
- 26. markerClusterer al hacer clic en el zoom
- 27. Cómo utilizar la API NFC con google chrome para Android
- 28. Hacer que el puntero del mouse se vuelva mano para hacer clic en el botón
- 29. Problema con el mapa()
- 30. Gesto en listview android
En realidad multi-touch está disponible en el SDK actual. – CaseyB