Задать вопрос
@Jek_Rock
Java developer

Как найти позицию символа на canvas в Android?

Есть canvas с многострочным текстом. Как при нажатии на экран определить квадрат в который будет вписан символ, на который произошло нажатие? Или несколько квадратов если нажатие захватывает несколько символов.
  • Вопрос задан
  • 190 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@mickvav
Programmer, system and network administrator
Чтобы быстро - вам придется при выводе текста в canvas запоминать куда-то еще bounding-box-ы для ваших символов, а потом искать уже не по canvas-у, а по структуре данных с bounding box-ами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы