android中的Edittext Validation错误消息?

Ari*_*ael 5 performance android android-intent android-layout

在我的应用程序中,我通常显示验证错误消息,如下所示:

 if(someString.equals("")){
     editText.setError("UserName Should not be blank");
 } 
Run Code Online (Sandbox Code Playgroud)

还有其他方法来显示错误信息吗?

我需要你的建议

Tal*_*mar 14

我认为你显示错误信息的方式比吐司更好.有时吐司持续时间太短,用户无法看到.

你也可以通过这样做来实现它:

EditText et11 = (EditText)findViewById(R.id.username);
if(et11.getText().toString().isEmpty())
{
    et11.setError("UserName Should not be blank");
}
Run Code Online (Sandbox Code Playgroud)