Sto creando un TextView a livello di codice che desidero per i puntini di sospensione alla fine.Creazione di TextView a livello di codice con puntini di sospensione
pseudo codice:
tv.setEllipsize(TextUtils.TruncateAt.END);
tv.setHorizontallyScrolling(false);
tv.setSingleLine();
I lavori di cui sopra GRANDE.
tv.setEllipsize(TextUtils.TruncateAt.END);
tv.setHorizontallyScrolling(false);
tv.setMaxLines(1);
Questo non funziona. è un insetto? Non capisco perché non riesco a ottenere il testo in ellissi alla fine quando si specificano maxLines, in particolare una maxLine di 1, ma setSingleLine è ok.
impressionante. E 'possibile avere un TextView che è a due righe e ancora ellisse alla fine? cioè, setDoubleLine() ecc.? Questo è il modo in cui immaginavo che maxLine funzionasse. Per quello che vale la mia altezza e larghezza sono impostate su valori di immersione, non su match_parent. – sgarman
@AndreyButov grazie per aver suggerito una modifica, avrei accettato se non dorme. Ho corretto il post ora secondo il tuo suggerimento. Grazie ancora. – stefan