Проверка места в тексте редактирования - PullRequest
2 голосов
/ 02 мая 2020

Я хочу проверить, есть ли место в тексте редактирования. Я использую этот метод, чтобы получить выделенный текст 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.

1 Ответ

0 голосов
/ 02 мая 2020

Я так думаю:

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

Должно быть так:

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