J'ai un multi-ligne EditText
:
<EditText
Android:layout_gravity="center"
Android:id="@+id/txtMessage"
Android:layout_height="wrap_content"
Android:layout_below="@+id/lblMessage"
Android:layout_width="wrap_content"
Android:width="250dip"
Android:text=""
Android:maxLength="760"
Android:lines="4">
</EditText>
Maintenant, le contenu est aligné au milieu. Et j'aimerais que le contenu soit aligné en haut comme ceci:
exemple de texte aligné verticalement http://img28.imageshack.us/img28/3972/edittext.png
Y a-t-il une propriété pour faire ça?
Essaye ça: Android:gravity="top"
<EditText
Android:layout_gravity="center"
Android:id="@+id/txtMessage"
Android:layout_height="wrap_content"
Android:layout_below="@+id/lblMessage"
Android:layout_width="wrap_content"
Android:width="250dip"
Android:text="hello"
Android:maxLength="760"
Android:gravity="top"
Android:lines="4"/>
alors Android:gravity="top"
met le texte en position "Haut".
Vous pouvez également définir différents Android:gravity
valeur d'attribut telle que center
, bottom
, center_vertical
, left
, right
, center_horizontal
, etc.
Prendre plaisir !!
Essayer
Android:gravity="top"