estoy tratando de cargar los datos HTML analizados desde un RSS con un WebView , pero la vista web afirma que la página:WebView no cargando datos?
"data: text/html; UTF-8, [El html estoy tratando de mostrar]"
no está disponible.
Me parece extraño que parece estar poniendo los datos HTML en el url, cuando sólo quiero que se muestre la misma.
Aquí está mi código en este momento para la vista web:
Bundle data = getIntent().getExtras();
WebView webview = new WebView(this);
setContentView(webview);
webview.loadData(data.getString("DEFAULTTEXT"), "text/html", "utf-8");
Cuando el HTML ha sido aprobada en una cadena en el paquete con el identificador : DefaultText. He probado la clase y el HTML se aprobó bien, simplemente no se muestra correctamente.
Funciona bien en algunas de las páginas que he probado, pero no otros. Intentaré publicar el código de uno que funcione y otro que no.
También tengo este problema. ¿Alguna vez descubrió una solución? Estoy leyendo una cadena de Java y no se muestra. Pero cuando copio y pego en un archivo .html que abro usando el archivo: ///assets/my.html url, se abre bien. Entonces sé que puede renderizar el html, pero no me gusta cuando está en mi cadena generada. – GrkEngineer
El mismo problema aquí, algunas páginas funcionan, algunas no ... – pambuk
En realidad, loadDataWithBaseURL resolvió el problema. – pambuk