在编辑文本中检查 space

Checking for space in an edittext

我想检查编辑文本中是否有 space。我用这个方法获取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。

我觉得是这样的:

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

一定是这样的:

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