处理错误
你可以使用 TextInputLayout
根据材料设计指南使用 setError
和 setErrorEnabled
方法显示错误消息。
为了在 EditText 下面显示错误,请使用:
TextInputLayout til = (TextInputLayout) findViewById(R.id.username);
til.setErrorEnabled(true);
til.setError("You need to enter a name");
要在 TextInputLayout
中启用错误,你可以在 xml 或 til.setErrorEnabled(true);
中使用 app:errorEnabled="true"
,如上所示。
你将获得: