如果编辑文本包含空格,则显示错误

时间:2015-04-19 05:26:26

标签: android

EditText text = (EditText)findViewById(R.id.text);     

if(condition)
{

}

如果包含空格键的edittext则显示错误

2 个答案:

答案 0 :(得分:0)

EditText中应该没有“”空格是你想要的 没有人会为您提供现成的代码。这里有一些指示要继续。

String a = text.getText().toString();");

这将帮助您获取edittext

中的字符串

因此,您拥有用户在edittexxt中输入的字符串。 不需要使用一个简单的函数来检查字符串中是否存在字符。

String s= String from edittext;
boolean p=s.contains(" ");
if(p)
    //call function for error
else
    //safe to proceed

答案 1 :(得分:0)

使用以下代码显示错误。

  EditText text = (EditText)findViewById(R.id.text);
  if(text .getText().toString().contains(" "))
  {
     text.setError("Field cannot be have space.");                     
  }