J'ai un Android TextView où la vue elle-même est limitée à quatre lignes. Si le texte dépasse cette limite, je veux que la fin de la vue se termine par quelque chose comme < - pour notifier qu'il y a plus de texte ici afin que vous puissiez cliquer et ouvrir en plein écran par exemple. Pas seulement s'arrêter soudainement au milieu d'une phrase. Y a-t-il une solution rapide pour cela?Android TextView
5
A
Répondre
3
Utilisez l'attribut android:ellipsize="end"
dans votre fichier XML de modèle. Il peut encore s'arrêter au milieu d'une phrase, mais il aura une ellipse (...) à la fin.
1
Aller au fichier de mise en page qui contient ce textview et lieu suivant attribut
android:ellipsize="end"
Il y a 4 options. début, fin, milieu ou chapiteau. Puisque vous voulez des points à la fin, utilisez la valeur "fin"
0
android:maxLines="4"
android:ellipsize="end"
Questions connexes
- 1. Android TextView Minuterie
- 2. comment textview et android
- 3. Android textview et Menu
- 4. android textview fill parent
- 5. Android AutoComplete TextView
- 6. Android Autocomplte Textview Filtrage
- 7. Android: onTouchEvent pour textView
- 8. Formatage Android TextView
- 9. Android Textview Italique et wrap_contents
- 10. Android TextView lien sans souligné?
- 11. android lier string_array à textview
- 12. Android - hauteur dynamique TextView d'émission
- 13. android n'affiche pas "" dans TextView?
- 14. Android TextView pour afficher l'ancre
- 15. Défilement TextView dans Android Widget
- 16. Justifier le texte dans TextView Android
- 17. drag n drop textview dans Android
- 18. Android - fixer la largeur TextView par chaîne
- 19. Réutiliser le code TextView dans Android XML
- 20. android textview settext show exception nullpointer
- 21. Android: "nowrap" dans Spannable dans TextView
- 22. Comment faire pour arrondir TextView dans Android?
- 23. android: html en textview avec lien cliquable
- 24. android ajouter '...' à la fin textview
- 25. Hyperliens en ligne dans Android TextView
- 26. Android TextView au-dessus d'une vue
- 27. Afficher les caractères Unicode dans TextView Android
- 28. Android, Custom ListAdapter obtenir TextView-Text
- 29. Défilement TextView et animation sous Android
- 30. listes ordonnées à l'intérieur d'un Android TextView
Hi! Merci! Le seul problème est maintenant que le texte se termine après deux lignes, quoi qu'il arrive. Avoir réglé android: maxLines = "4". Une idée? Va jusqu'à quatre lignes sans le code que vous avez donné. – KimAMartinsen
Hmmmm ... basé sur la documentation, il semble que 'android: ellipsize' peut être conçu pour une seule ligne, pas plusieurs lignes. Je ne sais pas pourquoi vous obtenez deux lignes de sortie au lieu de 1 ou 4, cependant. Avez-vous défini 'android: minLines' ou' android: minHeight'? – CommonsWare
Non, seul maxLines est défini. J'ai essayé les deux commandes que vous avez donné, mais toujours seulement deux lignes. Tricky celui-ci .. – KimAMartinsen