Если вы откроете приложение google maps на своем телефоне, выберите любое место назначения и установите режим «ходьба», стандартная полилиния преобразуется в синие маленькие круги.
Как добиться этого программно?
Я вижу здесь годовую дискуссию, но они также невежественны: https://productforums.google.com/forum/#!тема / карты/j9iEMmZ_oXI
Кажется, что нет возможности сделать это с Google Maps API, но вы можете попытаться получить направления и использовать
Overlay
, как в этом ответе mnish и для рисования кругов вместо сплошной линии ввы можете использовать тот подход (не обращайте внимание на то, что ответ о Mabpox — в обоих случаях
Canvas
должны быть использованы) на основеsetPathEffect()
методаPaint
класса (кратко для этого вы должны создать путь для «круг печати» (в пикселях), который будет повторяться каждый «прорыв» (в пикселях тоже)).