Estoy obligado a utilizar fuentes personalizadas en mi aplicación.Fuentes personalizadas, puntos suspensivos en MultiLine TextViews, Glifos y fallas
Problema: para ListViews
que contienen filas con Multi-Line TextViews que tienen la propiedad ellipsize
establecida en true, puedo ver algunos caracteres ilegibles después de las elipsis. Aparentemente, Android rellena el String (en TextView) con algunos caracteres (ZERO WIDTH NO BREAK-SPACE) desconocidos para mi fuente personalizada.
TextView de una sola línea parece funcionar bien.
¿Cuál es la mejor manera de ocultar estos caracteres o eliminar el relleno? Además, ¿hay alguna variante de la fuente Helvetica disponible de forma gratuita que tenga el carácter ZERO WIDTH NO BREAK-SPACE?
Gracias.
marca Murphy advirtió en contra de esto: http://books.google.com/books?id=QdcYzuQx0DYC&pg=PA140&lpg=PA140&dq=Mark+murphy+Here+a+glyph+there+a+glyph&source=bl&ots=xKaorwV1JN&sig= xT9JBUs0jBNRVjiVyOlcNHQz_w8 & hl = es & ei = eqz7S_TcAsTGrAfBtPHtAg y sa = X & oi = book_result y ct = resultado y resnum = 1 & ved = 0CBIQ6AEwAA # v = OnePage y q & f = false – Samuh
Para referencia futura, que el carácter es U + FEFF, el byte de marca de orden, que Android no deberían usar la forma en que están. Está en desuso para su uso como un espacio de ancho cero. ¡Mal Google! ¡Malo! –