Ho un TextView Android in cui la vista stessa è limitata a quattro righe. Se il testo supera questo limite, voglio che la fine della vista finisca con qualcosa come ... < - per notificare che qui c'è più testo in modo da poter fare clic e aprire a schermo intero, ad esempio. Non solo all'improvviso si fermano nel bel mezzo di una frase. C'è una soluzione rapida per questo?TextView Android
5
A
risposta
3
Utilizzare l'attributo android:ellipsize="end"
nel file XML di layout. Potrebbe ancora fermarsi nel mezzo di una frase, ma avrà un'ellissi (...) alla fine.
1
Vai alla scheda di layout che contiene questo TextView e luogo seguente attributo
android:ellipsize="end"
Ci sono 4 opzioni. inizio, fine, medio o tendone. Dal momento che vuoi i punti alla fine usa il valore "fine"
0
android:maxLines="4"
android:ellipsize="end"
Problemi correlati
- 1. TextView cliccabile in Android
- 2. Sfondo TextView Android
- 3. Android: TextView hyperlink
- 4. Scrolling Textview in android
- 5. Android Simple TextView Animation
- 6. TextView verticale in Android
- 7. TextView - OnClick - Android
- 8. Android: Linkify TextView
- 9. Android: hashtag in TextView
- 10. Android TextView italica e wrap_contents
- 11. all'interno di TextView in Android
- 12. Testo TextView Android non centrerà
- 13. Android - Centro Textview in LinearLayout
- 14. TextView Android: ellipsize = "end" questione
- 15. Pizzico Zoom su textview android
- 16. Modifica dell'opacità TextView in Android
- 17. TextView Android measureText per arabo
- 18. spannable su android per textView
- 19. android append '...' alla fine textview
- 20. Colore sfondo testo TextView Android
- 21. Textview non scorrevole in Android
- 22. Multi TextView carattere in Android
- 23. Android: Custom TextView Inflate Exception
- 24. ImageView e TextView float (sinistra/destra) Android
- 25. come cambiare il testo in Android TextView
- 26. Visualizza caratteri unicode in TextView Android
- 27. Copia testo da TextView su Android
- 28. Come aggiungere le bolle a textview android?
- 29. Android Multiple stringhe cliccabili in textview
- 30. Come colorare parte di TextView in Android?
Ciao! Grazie! L'unico problema ora è che il testo termina dopo due righe, non importa quale. Avere impostato android: maxLines = "4". Qualche idea? Va fino a quattro righe senza il codice che hai dato. – KimAMartinsen
Hmmmm ... basato sulla documentazione, sembra che 'android: ellipsize' possa essere progettato per una singola riga, non per più linee. Non so perché stai ottenendo due righe di output invece di 1 o 4, però. Hai definito 'android: minLines' o' android: minHeight'? – CommonsWare
No, è impostato solo maxLines. Ho provato entrambi i comandi che hai dato, ma ancora solo due righe. Tricky questo .. – KimAMartinsen