¿Cómo puedo hacer que el texto de TextView sea de dos tamaños diferentes?

Quiero escribir una línea en un TextView donde la segunda palabra es un cuarto del tamaño de la primera palabra. En mi archivo de string.xml utilicé grande y pequeño y no trabajó a la medida que lo quisiera. También intenté cambiar el tamaño del texto en el main.xml, pero sólo le permite hacer eso una vez en un TextEdit. ¿Algunas ideas?

Si lo que necesita es especificar diferentes tamaños de fuente para el texto en un TextView desde XML, puede asignar una cadena como esta:

<string name="hello"><big><big>Hello Big Text!</big></big>\n<small>Hello small text</small></string> 

Y utilizar esta cadena en el TextView. Tenga en cuenta que la nueva línea es ' \n ' en lugar de <br/>

 <TextView android:id="@+id/text" android:layout_width="fill_parent" android:layout_height="match_parent" android:text="@string/hello" /> 

Echa un vistazo a esta pregunta: ¿Es posible cambiar el color del texto en una cadena a varios colores en Java?

Pero en lugar de TextAppearanceSpan debe utilizar TextAppearanceSpan o AbsoluteSizeSpan .

Intente usar el método fromHTML de la clase HTML .

De esta manera, puede formatear la cadena usando etiquetas HTML <font> básicas

  • Falta el archivo de manifiesto
  • Html a xml (análisis sintáctico)
  • Los elementos del menú se añaden fuera del grupo
  • Cómo llamar a strings.xml en arraylist
  • Android: Cajón de navegación en múltiples actividades
  • Girar ImageView verticalmente
  • Generar estilo de xml en intellij (/ android studio)
  • ¿Cómo puedo obtener una vista de texto para que aparezca debajo de otra vista de texto? Androide
  • ¿Qué sucede si la minSdkVersion es menor que la targetSdkVersion?
  • InvocationTargetException sobre inflar un xml - android
  • Cómo implementar el método de caracteres utilizando SAXParser en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.