Android ItemizedOverlay метод рисования вопрос - PullRequest
0 голосов
/ 23 сентября 2010

Кто-нибудь знает связь между членами списка Android Itemized Overlay и когда вызывается draw ().В частности, я пытаюсь выяснить, вызывается ли draw один раз для каждого оверлея или только один раз для всего набора.

Спасибо, R.

Ответы [ 3 ]

0 голосов
/ 01 декабря 2011

Насколько я понимаю, draw () вызывается один раз при каждом перемещении карты (когда вы касаетесь экрана и перемещаете палец). Я имею в виду, что если вы хотите рисовать текст на каждом оверлее (имя или что-то еще), вы должны перебирать свой ArrayList в переопределенном draw ().

0 голосов
/ 18 апреля 2012

Насколько я могу судить, он вызывается дважды для каждого видимого элемента. Тем не менее, я не смог выяснить, к какому предмету он обращается, что затрудняет любой пересчет нарисованных предметов (по меньшей мере)

0 голосов
/ 01 октября 2010

Я переопределил draw () в моем ProjectOverlay расширяет класс ItemizedOverlay, и в нем я зацикливаюсь, хотя заполнение списка наложений примерно так:потому что это, кажется, работает нормально.

...