EditText
複数行かけるようにする
android:inputType="textMultiLine"
android:hint="ここに書いてください"
android:gravity="top|start" <--- android:hintを左上にする
android:lines="7" <--- 表示する行数
android:minLines="5" <--- 最低表示行数
inputType
android:inputType="text" <---EditTextをタップしたときに出てくるキーボードが
android:inputType="number" <---整数値
android:inputType="phone"
android:inputType="textEmailAddress"
android:inputType="textPassword"
とすることで、EditTextをタップしたときに表示される入力キーボードが変わります。
プレイスホルダー
android:hint="ここに入力してください"
android:textColorHint="#888888"
枠を角丸にする
res > drawable にrouded_corners.xmlを新規作成
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@android:color/white" />
<corners android:radius="16dp" />
</shape>
EditTextのbackgroundで設定します
<EditText
android:background="@drawable/rounded_corners" />