Estoy construyendo una aplicación que muestra algún contenido en una vista Web. Estoy diseñando este contenido para que se ajuste a la pantalla y no se necesita hacer zoom. ¿Hay alguna forma de desactivar las funciones de zoom de un WebView?Deshabilitar pellizcar zoom en WebView?
Respuesta
wv.getSettings().setSupportZoom(false);
es lo que quieres con setBuiltInZoomControls no deshabilitará el zoom multitouch, pero esto sí. Aunque vale la pena señalar que, dependiendo del dispositivo, el zoom puede estar deshabilitado por defecto. Tengo una aplicación con WebView y en mi HTC g2 no me permite acercarme. Pero el mismo código exacto permitirá hacer zoom en Galaxy Tablet.
Puede probar setBuiltInZoomControls(false)
en el WebSettings
. Yo esperaría que controlaría todas las formas de zoom, incluido el multitouch.
Sin embargo, tenga en cuenta:
hay más de un tamaño de pantalla de Android, y lo que cabe en una pantalla QVGA de 2,8" de pantalla y lo que encaja en un 10" tableta no será el mismo
usuarios pueden necesitar para hacer un zoom por otras razones, tales como problemas de visión
El zoom está deshabilitado de manera predeterminada, creo. Tanto setBuiltInZoomControls como setSupportZoom deben establecerse en verdadero para que el zoom funcione. – gngr44
Interesante. Utilicé ambas sugerencias de esta pregunta (incluso ambas juntas) y aún puedo pellizcar la vista WebView en mi color de rincón. – thedude19
@ thedude19: FWIW, un rincón de color no es una plataforma de prueba adecuada, excepto para probar su aplicación para el color de rincón. El color del rincón no tiene Android Market en él y, por lo tanto, no tiene que cumplir ninguna especificación de compatibilidad ni pasar ninguna prueba de compatibilidad. – CommonsWare
- 1. android pellizcar zoom
- 2. ¿Cómo habilitar los controles de zoom y pellizcar el zoom en un WebView?
- 3. Android web vista pellizcar zoom Problema
- 4. Implementando Pellizcar y Zoom en Android SurfaceView
- 5. pellizcar el zoom para vista personalizada
- 6. Establecer zoom para Webview
- 7. Deshabilitar WebKit WebView
- 8. iPhone google maps v3 sartenes después de pellizcar zoom
- 9. Lienzo pellizcar-Zoom a punto dentro de los límites
- 10. pellizcar el zoom para la vista de texto
- 11. Deshabilitar eventos táctiles de WebView en Android
- 12. Pellizcar Acercar vista web [Android]
- 13. detectando pellizcar para ampliar en iOS
- 14. Magento cómo deshabilitar la imagen zoom
- 15. Toque dos veces para acercar y pellizcar para hacer zoom en ImageView en android
- 16. Deshabilitar el Linkify automático de Webview
- 17. Android WebView: Deshabilitar Desplazar borde amarillo Degradado
- 18. ¿Se puede usar el detector de gestos de escala para pellizcar el zoom en Android?
- 19. ¿Hay una API incorporada para manejar la funcionalidad de pellizcar-zoom en Android
- 20. Habilitar/deshabilitar el zoom en iPhone safari con Javascript?
- 21. vistaweb androide imagen local pizca de zoom
- 22. AVCaptureDevice Camera Zoom
- 23. Cómo deshabilitar el zoom con el mouse arrastrado sin deshabilitar por mousewheellistener en jfreechart?
- 24. Deshabilitar mensajes WebView desde la salida de logcat
- 25. Desactivando la autosugestión en WebView?
- 26. Pellizcar para acercar con Osmdroid
- 27. Pellizcar Acercar Android con Phonegap y jQUERY Mobile
- 28. Pinch-zoom con GLSurfaceView
- 29. ¿Hay alguna manera de ocultar y mostrar los controles de zoom en un WebView?
- 30. El zoom de doble toque de WebView no funciona en un Motorola Droid A855
Interesante. Utilicé ambas sugerencias de esta pregunta (incluso ambas juntas) y aún puedo pellizcar la vista WebView en mi color de rincón. – thedude19