Tuve que cargar dos datos dos veces para que WebView se actualizara en Android
Cuando primero creo la actividad, todo va bien. Sin embargo, después de elegir en el menú para cambiar algún texto de los valores de cadena y establecer la webview por
webview.loadData(result, "text/html; charset=UTF-8", null); webview.loadData(result, "text/html; charset=UTF-8", null);
Tengo que hacerlo dos veces, o la webvista se mantendrá sin cambios. ¿Hay alguien sabe lo que pasa aquí? Dado que el resultado String es el mismo, ¿por qué webview me obligó a loadData dos veces?
- Opción de pantalla completa no disponible al cargar video de YouTube en WebView
- ¿Por qué WebView no puede abrir algunas URL locales (Android)?
- WebView causando TypeError no capturado al cargar www.google.com
- Abrir url en la vista web - phonegap
- Aplicación existente explotando con Android 3.0 XOOM. ¿Fugas de ZoomButtonsController?
- WebView textarea no aparece el teclado
- Android - WebView no reproduce videos de YouTube
- ¿Cómo puedo eliminar el fondo blanco de una vista web?
- Cómo incrustar una fuente personalizada en la aplicación de Android (WebView)
- Autenticación Monodroid WebView para SSRS
- Android cómo mostrar PopupMenu en webview como GMail
- ShouldOverrideUrlLoading (...) no se ejecuta si "window.location.href" modificado en una devolución de llamada de tiempo de espera
- Definir peculiaridad para WebView
Evitar WebView # loadData (String data, String mimeType, String codificación) – es buggy.
Utilice WebView # loadDataWithBaseURL (String baseUrl, String data, String mimeType, String encoding, String historyUrl) .
Así que su instrucción será como:
webview.loadDataWithBaseURL(null,result,"text/html", "utf-8", null);
No sabe cuál es su problema, pero al mirar la documentación de webview, está utilizando el método loadData incorrectamente:
Webview: documentación de loadData
Probablemente debería llamar a su webview de esta manera:
webview.loadData(result, "text/html", "UTF-8");
No sé si resolverá su problema en absoluto.
- Android GCM PushNotification – Añadir añadir archivo de sonido personalizado en la aplicación
- Cómo combinar dos archivos mp3 en uno (combinar / unir)