Получить подраздел изогнутой траектории в android canvas - PullRequest
0 голосов
/ 20 января 2020

У меня очень длинный путь (около 20 тыс. Пикселей). Я просто хочу показать пользовательский подраздел пути, который равен ширине экрана пользователя. Проблема, с которой я сталкиваюсь, заключается в том, что мой путь представляет собой изогнутую линию, и при использовании PathMeasure.getSegment() я получаю более короткий путь, чем ширина экрана. Я предполагаю, что это из-за изогнутых линий. PathMeasure.length возвращает длину 27 тыс.

На изображении вы можете увидеть 3 результата PathMeasure.getSegment():

Как вы можете см PathMeasure.getSegment() для прямого пути возвращает правильный размер. Как я могу добиться того же результата с изогнутым путем?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...