Есть ли способ заставить EditText начать печатать в верхнем левом углу EditText? - PullRequest
51 голосов
/ 05 мая 2011

У меня есть EditText со свойством:

android:minLines="3"

Однако, когда я начинаю печатать, он печатает в середине EditText.

Есть ли способчтобы заставить это начать печатать в левом верхнем углу области EditText?

Ответы [ 4 ]

157 голосов
/ 05 мая 2011

Добавьте android:gravity="top|left" к EditText в XML-файле макета.

1 голос
/ 28 сентября 2017

android:gravity="start" поместит его в верхний левый угол

1 голос
/ 13 июля 2017

Просто вставьте

android:gravity="top"

в ваш EditText.

1 голос
/ 07 августа 2013

Это поможет вам.Попробуйте этот EditText ....

<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" />
...