<Android.support.design.widget.TextInputLayout
Android:id="@+id/float_edit_description"
Android:layout_width="match_parent"
Android:layout_height="wrap_content"
Android:layout_below="@+id/ll4"
Android:layout_marginTop="5dp">
<EditText
Android:id="@+id/edit_description"
Android:layout_width="match_parent"
Android:layout_height="wrap_content"
Android:layout_centerHorizontal="true"
Android:focusable="true"
Android:gravity="top|left"
Android:hint="Description"
Android:inputType="text"
Android:maxLines="3"
Android:paddingTop="0dp"
Android:scrollbars="vertical"
Android:textColor="@Android:color/black"
Android:textColorHint="@color/hint_grey" />
</Android.support.design.widget.TextInputLayout>
上記をEditText複数行にしたい。ユーザーが「Enter」を押すと、カーソルは2行目に移動します。
EditTextを追加します
<EditText
...
Android:inputType="textMultiLine"
/>
設定する必要があります
Android:lines="5"
によるプレビューのデフォルト行
Android:maxLines="10"
による行の制限
Android:gravity="start"
で入力を開始
このコードを試してください:
<EditText
Android:id="@+id/et_content"
Android:layout_width="match_parent"
Android:layout_height="wrap_content"
Android:layout_marginTop="10dp"
Android:background="@drawable/ic_launcher"
Android:gravity="start"
Android:hint="hint"
Android:inputType="text"
Android:lines="5"
Android:maxLines="10"
Android:padding="10dp"
Android:textColor="#000" />