Cómo abreviar un TextView?

Tengo un TextView que es una sola línea. ¿Cómo puedo añadir elipses (…) si el texto es demasiado largo?

En su archivo XML puede utilizar: android:ellipsize="end" .

En su código .java puede utilizar: yourTextView.setEllipsize(TextUtils.TruncateAt.valueOf("END")); .

Recuerde usarlo cuando quiera elipses si el texto está alcanzando el ancho de su padre.

Tenga en cuenta algunos problemas al utilizar la función: Android: Algo mejor que android: ellipsize = "end" para agregar "…" a cadenas largas truncadas?

sin embargo, su todavía la manera más robusta de hacerlo.

  • Constructor de vista personalizada de Android
  • Cómo establecer recurso de imagen a ImageView utilizando DataBinding
  • ¿Cómo se calcula el tiempo del rezo musulmán en una aplicación androide?
  • Android: traducciones en recursos
  • ¿Existe alguna diferencia entre "center_horizontal | center_vertical" y "center"
  • Cómo poner TODO comentarios en xml?
  • Android TextView SingleLine campo oculta texto largo
  • Cómo agregar RecyclerView en xml en android Lollipop
  • ¿Cuál es el espacio de nombres XML para Android de la aplicación?
  • Custom Square LinearLayout. ¿Cómo?
  • Uso de iconos vectoriales en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.