android uso de etiquetas html en textview mediante programación
He podido utilizar las etiquetas del html en la cadena por ejemplo, para fijar el textview de recurso como:
<resources> <string name="somestring"> <B>Title</B> <I>Italic</I><BR/> Content </string> </resources>
Esto trabaja muy bien cuando el texto está en recurso y lo fijo a mi textView.
- dinámicamente establecer el símbolo de moneda
- Android - divisor entre elementos en disposición vertical
- Estilo de caracteres / intervalo para establecer el espaciado entre letras
- Cómo hacer invisible una vista de texto
- Android - Desplazamiento de TextView
Ahora, quiero programar de forma programada una cadena que obtengo del servidor en tiempo de ejecución para el textView. Por lo tanto, no puedo definir la cadena en la carpeta de recursos.
He intentado lo siguiente
textView.setText("<B>Bold</B><I>Italic</I>");
Pero esto no funciona. Cualquier ayuda sería apreciada.
- Recurso no encontrado TextView
- Kotlin: ¿Cómo obtener y establecer un texto en TextView en Android usando Kotlin?
- Números en la cadena que se pueden llamar
- Cómo utilizar ClickableSpans en un TextView y seguir siendo capaz de desplazarse horizontalmente?
- Android: la altura de TextView no cambia después de reducir el tamaño de fuente
- Convertir la altura de la línea en lineSpacingExtra y lineSpacingMultiplier
- Cambiar el tamaño de TextView mediante programación
- Romper una línea sin aumentar la longitud del texto
Usa código como:
textview.setText(Html.fromHtml("YOUR HTML STRING"));
Espero que te ayude.