EditText

Kotlin

inputType

android:inputType="text"  <---EditTextをタップしたときに出てくるキーボードが
android:inputType="number" <---整数値
android:inputType="phone"
android:inputType="textEmailAddress" 
android:inputType="textPassword" 
android:inputType="textMultiLine" <---複数行の入力欄

とすることで、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" />
BACK