Tengo un Android TextView donde la vista en sí está limitada a cuatro líneas. Si el texto excede este límite, quiero que el final de la vista termine con algo como ... < - para notificar que hay más texto aquí para que pueda hacer clic y abrir en pantalla completa, por ejemplo. No se detiene de repente en medio de una oración. ¿Existe un arreglo rápido para esto?Android TextView
5
A
Respuesta
3
Utilice el atributo android:ellipsize="end"
en su archivo XML de diseño. Todavía puede detenerse en el medio de una oración, pero tendrá una elipsis (...) al final.
1
Ir al archivo de diseño que contiene este TextView y lugar atributo siguiente
android:ellipsize="end"
Hay 4 opciones. inicio, final, medio o marquesina. Como desea puntos al final, use el valor "final"
0
android:maxLines="4"
android:ellipsize="end"
Cuestiones relacionadas
- 1. Android Simple TextView Animation
- 2. Linkify en android TextView
- 3. Android TextView Wrap
- 4. Android TextView Timer
- 5. Clickable TextView en Android
- 6. Android: Linkify TextView
- 7. Android TextView desplazado hacia abajo
- 8. TextView android: ellipsize = "end" issue
- 9. actualiza dinámicamente TextView en Android
- 10. Justificar texto en TextView Android
- 11. Android Autocompletar TextView ancho desplegable
- 12. Android TextView measureText for Arabic
- 13. multicolor Android en una TextView
- 14. Android Textview cursiva y wrap_contents
- 15. Android TextView enlace sin subrayado?
- 16. Android TextView defStyle parámetro ignorado?
- 17. android textview relleno entre líneas
- 18. Android TextView El texto no se ajusta
- 19. Flotador ImageView y TextView (izquierda/derecha) Android
- 20. Android, Custom ListAdapter get TextView-Text
- 21. Android Copiar y pegar con TextView
- 22. Android TextView y texto que envuelve
- 23. Android - Centro TextView horizontalmente en LinearLayout
- 24. Autolink dentro de un TextView en Android
- 25. android textview settext muestra nullpointer excepción
- 26. ¿Cómo colorear parte de TextView en Android?
- 27. dibujar la línea en TextView en Android
- 28. Android TextView y puntero nulo excepción
- 29. Problema de distribución con Android: rotó TextView
- 30. Copiar texto de TextView en Android
Hola! ¡Gracias! El único problema ahora es que el texto termina después de dos líneas sin importar qué. Han configurado android: maxLines = "4". ¿Alguna idea? Sube a cuatro líneas sin el código que diste. – KimAMartinsen
Hmmmm ... según la documentación, parece que 'android: ellipsize' se puede diseñar para una sola línea, no para varias líneas. Sin embargo, no sé por qué estás obteniendo dos líneas de salida en lugar de 1 o 4. ¿Tiene 'android: minLines' or' android: minHeight' definido? – CommonsWare
No, solo se establece maxLines. Intenté los dos comandos que me dio, pero solo dos líneas. Esto es complicado ... – KimAMartinsen