Я ищу способ обнаружить изменение позиции курсора в EditText а>. В документации пока ничего не нашел. Кто-нибудь решил это уже?
Android: прослушиватель EditText для изменения положения курсора
Ответы (1)
Вы можете переопределить onSelectionChanged (int selStart, int selEnd), чтобы получать уведомления об изменениях выбора. Если курсор перемещается, это также вызывается (в данном случае selStart == selEnd)
person
Thorstenvv
schedule
06.09.2010
Спасибо. Глупый я. Я наверное пропустил это :-(
- person znq; 06.09.2010
Извините за глупый вопрос, но я новичок в разработке для Android, поэтому не могли бы вы привести пример использования onSelectionChange? Eclipse, похоже, не перечисляет эту функцию, когда я пытаюсь применить ее к EditText. Он недоступен для SDK версии 1.5?
- person AlexPriceAP; 22.07.2011
onSelectionChanged доступен, начиная с уровня API 3, то есть Android 1.5. Это переопределение в TextView, базовом классе EditText, поэтому обязательно проверьте переопределения TextView в диалоговом окне Eclipse.
- person Thorstenvv; 25.07.2011