Ответ 1
Это известная проблема, которую мы недавно исправили внутри. Вместо этого измените размер шрифта.
У меня есть TextView и вы хотите использовать setScaleX()/setScaleY()
, чтобы сделать текст масштабируемым. Но когда я пытаюсь выбрать какой-либо текст, вызывая someTextView.setTextIsSelectable(true);
, а TextView имеет масштаб, отличный от 1.0f, маркеры выбора текста не попадают в неправильное место, кажется, что выбор показан в старом месте выделенного текста.
Смотрите скриншоты
Может ли кто-нибудь помочь мне с этой проблемой. Спасибо.
Это известная проблема, которую мы недавно исправили внутри. Вместо этого измените размер шрифта.
Я не вижу ваш код, но я предполагаю, что вы не сделали его возможным после масштабирования? Это все, что я могу сказать, не видя кода.
Есть ли у вас какая-либо причина для изменения шкалы текста, а не размера шрифта?
Изменение шкалы текста полезно, когда у вас есть изображения внутри.
В этом примере показано изменение размера шрифта textview: