Görünümün kendisi dört satır ile sınırlı bir Android TextView var. Eğer metin bu sınırı aşarsa, görünümün sonunun bir şeyle bitmesini istiyorum .. < - burada daha fazla metin olduğunu bildirmek için tıklayıp tam ekran olarak açabilirsiniz. Sadece bir cümlenin ortasında durmak değil. Bunun için hızlı bir düzeltme var mı?Android TextView
5
A
cevap
3
Düzen XML dosyanızda android:ellipsize="end"
özniteliğini kullanın. Bir cümlenin ortasında hala durabilir, ancak sonunda bir elips (...) olacaktır. öznitelik
android:ellipsize="end"
sonrasında bu TextView ve yeri içeren düzen dosyasına
1
Git 4 seçenek vardır. başlangıç, bitiş, orta veya seçim çerçevesi. Eğer son kullanım az noktayı istediğim için değer
0
android:maxLines="4"
android:ellipsize="end"
Merhaba "son"! Teşekkürler! Tek sorun şu ki, metin ne olursa olsun iki satırdan sonra biter. Android ayarla: maxLines = "4". Herhangi bir fikir? Verdiğiniz kod olmadan dört satıra kadar gider. – KimAMartinsen
Hmmmm ... belgelere dayanarak, "android: ellipsize" gibi görünüyor, tek bir satır için tasarlanmış olabilir, birden fazla satır değil. Yine de neden 1 veya 4 yerine iki satırlık çıktı aldığınızı bilmiyorum. 'Android: minline' veya 'android: minHeight' tanımlı var mı? – CommonsWare
Hayır, yalnızca maxLines ayarlanmıştır. Verdiğiniz her iki komutu da denediniz, ama yine de sadece iki satır. Bu bir zor .. – KimAMartinsen