Mostrar tabla HTML en la vista web
Cómo mostrar la tabla HTML con filas y columnas en WebView en Android.
Dame un ejemplo.
- Android obtiene la ruta de origen de vídeo de VideoView
- Cambio de diseño de widget después de cambiar el tamaño del widget
- Vista de imagen de Android
- Android- múltiples hilanderos
- ¿Cómo poner publicidad en mi aplicación Android?
- No obtener el valor actualizado de la preferencia compartida en el servicio
- Tamaño del texto del hilandero Android
- ListView no se actualiza cuando llama a notifyDataSetChanged desde un BaseAdapter
- Establecer el ancho de diseño infantil de forma programática En ANDROID?
- El texto del botón del widget de Android 5.0 (Lollipop) está en TODOS LOS CAPS
- Posición del botón de Android mediante programación
- ¿Cómo usar un textView para la cuenta atrás a cero?
- DatePickerDialog con el tema Holo Light?
Crear una plantilla HTML
String myTable = "<table border=1>" + "<tr>" + "<td>row 1, cell 1</td>" + "<td>row 1, cell 2</td>" + "</tr>" + "<tr>" + "<td>row 2, cell 1</td>" + "<td>row 2, cell 2</td>" + "</tr>" + "</table>";
Y carga en su WebView
myWebView.loadDataWithBaseURL(null, myTable, "text/html", "utf-8", null);
También funciona para mí:
String tag = "<table border=1>" + "<tr>" + "<td>row 1, cell 1</td>" + "<td>row 1, cell 2</td>" + "</tr>" + "<tr>" + "<td>row 2, cell 1</td>" + "<td>row 2, cell 2</td>" + "</tr>" + "</table>"; ((WebView) findViewById(R.id.web)).loadData(tag, "text/html", "utf-8");
Creo que se trata de un problema relacionado con la vista web de Android en 2.2 y 2.3. Las etiquetas de tabla como el ancho, el espacio entre celdas y el relleno de celdas no se admiten en algunas vistas web y, por lo tanto, no deben utilizarse. Si desea diseñar una tabla con webView.loadData (), utilícelas en línea únicamente con la etiqueta de estilo.
Borde de la tabla también debe ser eliminado también.
- Anuncio de Admob que no aparece en el emulador o en el teléfono
- Permisos de Android SU: ¿Cómo usarlos?