IndexOutOfBoundsException setSpan (10… 10) заканчивается за пределами длины 3 - PullRequest
1 голос
/ 15 февраля 2020

Иногда эта ошибка «IndexOutOfBoundsException setSpan (10… 10) заканчивается за пределами длины 3» возникает в editText.setSelection (), т.е. когда я хочу вернуться к предыдущему значению editText из editText.getText.toString (). Length ( ).

Например: editText.setSelection (editText.getText.toString (). Length ());

Есть идеи, почему это происходит? И как это исправить ??

1 Ответ

1 голос
/ 15 февраля 2020

Использование ClearSpans () для текста редактирования Пример: editText.getText.clearSpans ();

Вы можете обработать это, используя Xml, поставив '<' requestFocus />

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...