处理错误

你可以使用 TextInputLayout 根据材料设计指南使用 setErrorsetErrorEnabled方法显示错误消息。

为了在 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",如上所示。

你将获得:

StackOverflow 文档