2012-04-25 6 views
4

est-il possible d'avoir un EditText avec plusieurs lignes qui fait automatiquement un saut de ligne après chaque 20e caractère que l'utilisateur tape?Android EditText avec saut de ligne automatique à plusieurs lignes

Merci d'avance pour vos replys.

+0

double possible de [EditText sont automatiquement transférés à une nouvelle ligne] (http://stackoverflow.com/questions/23123833/edittext-automatically-go -à-une-nouvelle-ligne) –

Répondre

4

Vous pouvez implémenter l'interface TextWatcher et implémenter la méthode afterTextChanged. La méthode sera invoquée après la modification du texte, vous pouvez donc y ajouter vous-même les sauts de ligne.

+0

merci beaucoup. c'est ce que je cherchais – gRds

30

Dans votre fichier XML créer le edittext comme celui-ci,

<EditText 
     android:id="@+id/editText1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:ems="10" 
     android:inputType="textMultiLine" > 

     <requestFocus /> 
    </EditText> 
+0

merci pour 'android: inputType =" textMultiLine "' – melanke

Questions connexes