Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 03/07/14, 12:39:35
Avatar de didac.esteban
didac.esteban didac.esteban no está en línea
Usuario novato en la web
Mensajes: 3
 
Fecha de registro: jul 2014
Mensajes: 3
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Problemas con webView

Buenos días, primero de todo saludaros a todos ya que es mi primer post!

Bueno voy al grano, mi problema es el siguiente, tengo una web que se adapta a todos los navegadores móvil, incluido el que viene por defecto en Android, pero al poner dicha web dentro de un webView en vez de adaptarse se amplia y se ve un scroll horizontal que destroza el diseño. Creo que a nivel de html el problema tiene que ver con el meta view port:

<meta name="viewport" content="width=380"/>

Como está en 380px si la pantalla es más pequeña de este tamaño en el navegador se adapta pero en el webView se mantiene ese tamaño y aparece el scroll.

Entiendo que una posible solución sería modificar el html pero si en todos los navegadores funciona creo que debería ser posible que funcionara des de webView ¿No?

Gracias de antemano y saludos!
Responder Con Cita


  #2  
Viejo 03/07/14, 12:58:35
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
No he usado mucho las WebView, pero échale un vistazo a http://developer.android.com/guide/w...targeting.html , hay un par de métodos para controlar el viewport y hacer el mismo ajuste que hacen los navegadores:

Código:
webView.setUseWideViewPort(true)
webView.setLoadWithOverviewMode (true)

Última edición por mocelet Día 03/07/14 a las 13:15:00
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 03/07/14, 18:54:03
Avatar de didac.esteban
didac.esteban didac.esteban no está en línea
Usuario novato en la web
Mensajes: 3
 
Fecha de registro: jul 2014
Mensajes: 3
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias por tu respuesta! No he probado este método, en cuanto pueda miro a ver que tal va!
Responder Con Cita
  #4  
Viejo 04/07/14, 09:03:45
Avatar de didac.esteban
didac.esteban didac.esteban no está en línea
Usuario novato en la web
Mensajes: 3
 
Fecha de registro: jul 2014
Mensajes: 3
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
He implementado las lineas de código que me has puesto y ha funcionado a la primera, GENIAL! muchísimas gracias!
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 05:42:46 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007