Переопределить поведение перемещения курсора EditText в Android TV (Fire TV) - PullRequest
0 голосов
/ 22 ноября 2018

Хотелось бы узнать, есть ли способ переопределить поведение перемещения курсора внутри EditText, когда вы находитесь на Android TV (Fire TV в моем случае).Таким образом, у вас нет сенсорного экрана, но есть D-pad для перемещения.

Мой пример использования объяснил:

У меня есть EditText, который получает фокус, и онимеет текст внутри.Если пользователь нажимает DPad для фокусировки вниз или вверх, чтобы перейти к другому виду, курсор перемещается вместо фокуса.Это заставляет вас дважды нажать на DPad.Сделать курсор невидимым не помогает.

Единственный обходной путь, который у меня есть, - это программный выбор всего текста в EditText.

У кого-нибудь есть лучшее решение?

...