1. 子供の EditText にも id を振った方が良い TextInputLayout は以下のように、EditText を入れ子にして使います。 <android.support.design.widget.TextInputLayout android:id="@+id/text_input_message" android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText android:id="@+id/message" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/some_hints" android:inputType="tex