web-dev-qa-db-fra.com

Comment envelopper le texte à la ligne suivante dans un Android TextView?

J'utilise TextView pour afficher certaines données:

<TextView Android:id="@+id/notificationText" 
        Android:layout_height="wrap_content"
        Android:layout_width="fill_parent"
        Android:textSize="18sp"
        Android:inputType="textMultiLine"
        Android:maxLines="2"
        Android:layout_paddingRight="20dip"
        Android:textColor="#ffffff"/>

Je veux envelopper le texte à la ligne suivante. Comment puis-je faire ceci?

27
UMAR

vous devez définir Android:scrollHorizontally="false" dans votre xml.

37
Paresh Mayani

Vous pouvez également essayer

Android:inputType="textMultiLine"

dans votre XML. Cela a fonctionné pour moi.

8
Raimi bin Karim

Dans certains cas, cela fonctionne en définissant la largeur à 0dp sur les vues de texte.

Android:layout_width="0dp"

voici un lien vers l'original réponse .

7
vikas kumar

Vous devez définir

 Android:minLines="2"
3
Aliya