EditText с ReplacementSpan неправильная позиция курсора

Я пытаюсь включить ReplacementSpan в EditText. В промежутке я заменяю текст настраиваемым рисунком, который обычно имеет ширину, отличную от ширины текста (в моем случае шире). Когда я это сделаю, курсор окажется под содержимым. Почему недостаточно просто переопределить getSize? Что я могу сделать, чтобы сообщить TextView, что ширина отличается?

Что особенно странно, так это то, что следующий символ не перекрывается, так что, может быть, это ошибка только с вычислением позиции курсора?

0 ответов

Другие вопросы по тегам