This question already has an answer here:
EditText Minimum Length & Launch New Activity
                                
                                    (1个答案)
                                
                        
                5年前关闭。
            
        

我是Android和Java的新开发人员。如何在EditText中至少包含10个字符?同样,当用户输入的值小于10时,应用程序将在屏幕上发送错误消息。我该怎么办? [edittext> = 10]

最佳答案

使用这样的东西:

    EditText et = (EditText) findViewById(YOUR_EDITTEXT);
    String s = et.getText().toString();
    if(s.length() <= 10){
        et.setError("Must exceed 10 characters!");
    } else {
        // ...
    }

10-07 19:34
查看更多