正在检查编辑文本中的空间

问题描述 投票:1回答:1

我想检查一下edittext中是否有空格。我使用这种方法来获取选定的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()始终为假。

java android string android-edittext
1个回答
0
投票

我认为这:

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

必须是这样:

if (getSelection(et).contains(" ")) .....
© www.soinside.com 2019 - 2024. All rights reserved.