TextView con diferentes fuentes y estilos?

¿Es posible tener textos con diferentes tamaños, tipos de fuente o estilos en el mismo TextView ?

Algo como esto:

| MyLogin logout |

Puede hacerlo utilizando:

 textView.setText(Html.fromHtml("<b>myLogin</b> <i>logout</i>")); 

Para más opciones, mire en SpannableString : Link

Con SpannableString , puede aplicar formato múltiple a una sola cadena.

Este artículo será muy útil para usted: Formato de Rich Style de un Android TextView

Para cualquiera que quiera hacerlo sin el formato HTML, utilice SpannableString .

Como en :

 SpannableString styledString = new SpannableString("myLogin logout"); styledString.setSpan(new StyleSpan(Typeface.BOLD), 0, 7, 0); styledString.setSpan(new StyleSpan(Typeface.ITALIC), 8, 14, 0); TextView tv = (TextView)findViewById(R.id.tv); tv.setText(styledString); 

Más ejemplos se pueden encontrar aquí: http://androidcocktail.blogspot.in/2014/03/android-spannablestring-example.html

A menos que hagas un TextView personalizado, no. Considere el uso de dos TextViews diferentes si no desea crear un TextView personalizado.

  • Actualización de Textview en una actividad con servicio local
  • Grados (como en Grados Celsius / Fahrenheit) en un TextView
  • ¿Cómo puede mostrar texto al revés con una vista de texto en Android?
  • Ocultar TextView después de algún tiempo en Android
  • Configuración de TextView TextAppeareance mediante programación en android
  • El fondo de TextView se está estirando
  • Android: ellipsize end - Caracteres adicionales después de la elipse
  • ¿Qué es (s / g) etFreezesText en TextView?
  • Cómo actualizar un TextView mientras se realiza un bucle en Android?
  • Excepción de Android TextView y puntero nulo
  • Android TextView id con una variable?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.