This question already has an answer here:
EditText Minimum Length & Launch New Activity
(1个答案)
5年前关闭。
我是Android和Java的新开发人员。如何在EditText中至少包含10个字符?同样,当用户输入的值小于10时,应用程序将在屏幕上发送错误消息。我该怎么办? [edittext> = 10]
(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 {
// ...
}