Actualizar la altura de TextView después de establecer la fuente con setTypeface en Android
Estoy fijando la fuente de un TextView
usando el método de setTypeface()
.
Desafortunadamente, después de cambiar la fuente de la vista de texto, TextView
normalmente permanece del mismo tamaño que previamente. Si la nueva fuente es ligeramente más ancha que la original, TextView
puede ser 1 línea más larga, pero el diseño no se actualiza. En algunos casos he visto vistas de texto de 2 líneas que se recortan desde la parte inferior debido a esto.
- Cómo cambiar la fuente en los widgets de Android a las fuentes definidas por el usuario en la carpeta "assets" de la aplicación?
- La fuente personalizada en Android se procesa de forma diferente en diferentes API
- Multi texto de fuente en android
- Uso de fuentes tipo otf en el estudio de Android
- Establecer la fuente en tiempo de ejecución, Textview
Si el TextView
está dentro de un ScrollView
, un TextView
2 líneas puede mostrarse como 1 línea con un desplazador aunque haya suficiente espacio para mostrarlo como 2 líneas sin desplazamiento.
Al parecer, el sistema operativo se olvida de actualizar la altura del TextView
si se convierte en 1 línea más después de un cambio de tipo de letra.
¿Hay alguna solución para esto? ¿Puedo activar una actualización de altura de TextView
manualmente después de configurar la nueva fuente?
¡Gracias!
Estoy llamando a txt.setTypeface(someFont);
justo después de setContentView()
ni txt.requestLayout()
ni txt.forceLayout()
ayudaron.
- Cómo configurar una fuente en particular para un texto de botón en android?
- ¿Cómo puedo estandarizar Helvetica Neue line cross-browser (no sobre texto en negrita)?
- La fuente del recurso no se carga en android webView
- Android - Hindi Conjuntos de Apoyo?
- ¿Cómo puedo configurar mi propio tipo de letra en el renderizador AChartEngine?
- ¿Cambiar la fuente del texto al lado del botón de radio?
- ¿Cómo cambiar la fuente de la llave del teclado de android?
- Cómo evitar el cambio de fuente TextView, cuando cambiamos el estilo de fuente del dispositivo en dispositivos Samsung
- Mostrando resultados de autocompletetextview como sugerencias arriba del teclado
- Cómo hacer una copia de un archivo en android?