Tengo un control de vista web en una vista de desplazamiento. cuando cargo un documento html largo en él, cambia el tamaño para acomodarlo. esto es correcto. sin embargo, cuando vuelvo a usar el mismo control y pongo menos html en el espacio, el tamaño del contenido no se reduce. esto es un problema porque el usuario aún puede desplazar un documento corto al espacio en blanco. ¿Alguna idea de como resolver esto?¿Cómo cambiar el tamaño del contenido de una vista web en Android?
Respuesta
Tuve un problema similar y lo resolví borrando la vista y volviendo a medir con un tamaño pequeño antes de volver a cargar la vista.
p. Ej.
webView.clearView();
webView.measure(10, 10);
esto no funcionó para mí cuando se utiliza:
loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl)
Pero llamar requestLayout() en la vista web después de cargar los datos trabajaron a excepción de un extraño fallo técnico con la barra de desplazamiento parpadeante si se cambia la vista mientras se desplaza.
webView.clearView();
webView.loadDataWithBaseURL(null, data, "text/html", "utf-8", null);
webView.requestLayout();
usted, señor, guardado my life. * hats off * – Bryan
salvó mi vida que hiciste mi día –
- 1. Android: Cómo cambiar el tamaño del RadioButton
- 2. ¿Cómo cambiar el tamaño de WebView según su contenido?
- 3. Cómo cambiar dinámicamente el tamaño del contenido de UIPopoverController?
- 4. ¿Cómo cambiar el tamaño del texto según el tamaño del widget en una vista de texto en un appwidget?
- 5. ¿Cambiar el color del texto en una vista Web?
- 6. Obtener ListBox para cambiar el tamaño con la ventana, pero no cambiar el tamaño del contenido
- 7. ¿Cómo cambiar el tamaño de la imagen en Android?
- 8. Ajustar el contenido de la página web dentro de una vista web (Android)
- 9. ¿Cómo cambiar el tamaño de NSTextView según su contenido?
- 10. ¿Cómo cambiar el tamaño de la vista en XIB?
- 11. Cambiar el tamaño del contenido de la página para que quepa en una página de impresión
- 12. Cambiar vista contenido en la actividad dinámica
- 13. ¿Cómo se establece el tamaño del contenido de un UIPopoverController?
- 14. Contenido pintado invisible al cambiar el tamaño en Java
- 15. Cambiar el tamaño del control datepicker de Android
- 16. Cambiar el tamaño del contenido del sitio web externo para que se ajuste al ancho del iFrame
- 17. ¿Cómo cambiar el tamaño de fuente al imprimir en android?
- 18. Cambiar la vista de Android
- 19. El tamaño del marco de UIWebView no cambia el tamaño del contenido interno
- 20. ¿Establecer ancho de una vista web para envolver el contenido HTML?
- 21. cambiar el contenido del bloque
- 22. Rails_Admin - Cómo cambiar el tamaño del campo de texto en la vista de publicación
- 23. Cómo cambiar el tamaño de fuente de tabhost en android
- 24. ¿Cómo crear mover/cambiar el tamaño de animaciones en Android?
- 25. Android - Teclado flexible para TextField dentro de una vista web
- 26. ¿Cambiar tamaño de Android-Seekbar?
- 27. Javascript: ¿cómo cambiar el tamaño del marco?
- 28. Seguimiento del texto seleccionado en la vista web de Android
- 29. Android: cambiar el tamaño de la vista de la imagen en XML
- 30. ¿Podemos cambiar el tamaño de la vista UIDatePicker en iPhone
Gracias, problema resuelto, pero no puedo aceptar su solución, botón desapareció :( – ZZZ
Esto resulta en una barra de desplazamiento glitching para mí en un HTC Desire S en el funcionamiento 2.3.5. –
Esta solución no está trabajando para yo en mi Samsung Galaxy S3 con Android 4.1.1. – John