Formato del texto de TextView utilizando valores / strings.xml, HTML y CSS
Estoy tratando de dar formato a un TextView con un montón de texto para ver mejor, y ya que siento que esto es muy fácil con HTML y CSS pensé que daría un ir. Y puesto que tenerlo en los valores / strings.xml le deja localizar, encontré esto para ser la mejor opción. Ahora, consigo obtener HTML en una cadena muy bien con:
<![CDATA[ <html code here> ]]>
Pero si trato por ejemplo:
- Configuración adecuada de Proguard para mantener la clase interna estática
- Alinear el centro de texto con android
- Cómo eliminar un módulo importado en Android Studio
- Cordova plugin de fondo Android matado después de 5 min
- API de Google Calendar: Actualización de recordatorios a un evento
<![CDATA[ <html> <head> <body> <style type=\"text/css\"> p { display: block; border-bottom: 1px solid #31B6E7; } </style> </head> ... etc ]]>
Simplemente pegar el código CSS como texto sin formato, ¿no es posible formatear usando CSS de esta manera o alguien tiene un buen consejo para mí aquí?
Gracias por cualquier ayuda en este.
- Android: ¿Cómo pasar una conexión Bluetooth a otra actividad?
- Android.database.CursorIndexOutOfBoundsException
- Cambiar el tamaño de una casilla de verificación en android
- ¿Cómo comprobar debugable o tipo de compilación de depuración en la biblioteca de Android?
- Convertir doble en cadena
- Java.io.IOException: final inesperado de la secuencia
- Buscar una subcadena entre ciertos caracteres en un índice desconocido
- Centralización de diseño de Android en RelativeLayout para ListView personalizado
Tienes que decirle al TextView que está recibiendo HTML. Creo que puede encontrar respuesta aquí . Eso vale para HTML. CSS no es compatible – usted tiene que hacerlo a través de su XML de diseño …
Creo que quizá esperes un poco más del TextView, o mejor dicho, del método Html.fromHtml, ya que es lo que convierte el HTML en un Spannable que puedes usar con TextView. Es bastante básico. Esto es lo que admite:
http://commonsware.com/blog/Android/2010/05/26/html-tags-supported-by-textview.html
Usted podría utilizar android.webkit.WebView.loadData () para hacer el HTML + CSS, en vez de un TextView.
- Detectar la contraseña de bloqueo de la pantalla de bloqueo por el usuario en Android
- Grab ID de usuario actual con facebook-android API