web-dev-qa-db-ja.com

とにかく、EditTextの左上隅でEditTextの入力を開始する方法はありますか?

プロパティを持つEditTextがあります:

Android:minLines="3"

ただし、入力を開始すると、EditTextの中央に入力されます。

EditTextエリアの左上で入力を開始する方法はありますか?

51
NotACleverMan

追加 Android:gravity="top|left"をレイアウトXMLファイルのEditTextに追加します。

157
CommonsWare

これはあなたを助けます。この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" />
1
Mitul Goti

Android:gravity="start"は左上に配置します。

1
user8290605

挿入するだけ

Android:gravity="top"

あなたのEditTextに。

1
Mainly Karma