Вот как это выглядит в начале, когда я не добавляю чипы изображения -
Как вы можете заметить, курсор имеет правильный размер и гравитация соблюдается.
Затем, когда я добавляю изображение, курсор внезапно становится больше, вот так:
Я не понимаю, почему это происходит, и я также не знаю, как это исправить, т.е. сохранить курсор одного размера.
Наконец, когда я снова начинаю печатать, курсор становится странным, сохраняя размер шрифта, а диапазон также немного перемещается вниз. Я действительно хочу, чтобы курсор сохранял тот же размер и держал его по центру
Мне известно об изменении размера textCursorDrawable с использованием отступов. С этим есть две потенциальные проблемы: 1. Его API 12+ (мы поддерживаем 9 и выше), это не имеет большого значения, хотя 2. Я не смог найти способ сбросить его программно, только видел доступ к нему в определении xml.
Любые идеи?