【问题标题】:Checking for space in an edittext检查编辑文本中的空间
【发布时间】:2020-08-17 05:23:22
【问题描述】:

我想检查编辑文本中是否有空格。我用这个方法来获取edittext的选中文本:

 private String getSelection(EditText editText) {
    int start = editText.getSelectionStart();
    int end = editText.getSelectionEnd();
    Editable edit = editText.getText();
    return edit.toString().substring(start, end);
}

但是当我这样做时:

if (getSelection(et).getText.toString.contains(" ")) Log.d("TAG","There's a space")

contains() 将始终为 false。

【问题讨论】:

    标签: java android string android-edittext


    【解决方案1】:

    我认为是这样的:

    if (getSelection(et).getText.toString.contains(" ")).....
    

    必须是这样的:

    if (getSelection(et).contains(" ")) .....
    

    【讨论】:

      猜你喜欢
      • 2015-07-13
      • 2013-05-22
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 2021-12-05
      • 2012-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多