web-dev-qa-db-de.com

Gibt es trotzdem einen EditText, der in der oberen linken Ecke des EditText eingetippt wird?

Ich habe eine EditText mit der Eigenschaft:

Android:minLines="3"

Wenn ich jedoch mit dem Tippen beginne, tippt es in der Mitte von EditText.

Gibt es eine Möglichkeit, dies zu veranlassen, oben links im Bereich EditText zu tippen?

49
NotACleverMan

Fügen Sie Android:gravity="top|left" zur EditText in der Layout-XML-Datei hinzu.

150
CommonsWare

Android:gravity="start" würde es oben links setzen.

1

Das wird dir helfen. Probieren Sie diesen EditText aus ....

<EditText
    Android:id="@+id/edt_comment_note"
    Android:layout_width="fill_parent"
    Android:layout_height="60dp"
    Android:background="@drawable/white_box"
    Android:gravity="top"
    Android:hint="Note"
    Android:imeOptions="actionDone"
    Android:maxLines="3"
    Android:padding="5dp"
    Android:textSize="15sp" />
0
Mitul Goti

Einfach einfügen

Android:gravity="top"

in Ihren EditText.

0
Mainly Karma