2012-01-17 3 views
0

У меня есть приложение с Google Map и ItemizedOverlay, используемое для отображения некоторых маркеров (из официального руководства MapView). Мне нужна твоя помощь в этом: я хочу показать перекрестие всегда сверху и сосредоточен на карте, даже когда карта подкрашена.Android - отображение перекрестия в центре моей карты Google

Я прочитал эту тему: Creating a Crosshair in the Center of My Google Map, но нет пояснений относительно того, как использовать указанный код.

Заранее спасибо.

ответ

0

Шаг № 1: Скопируйте любой из классов Overlay из этого ответа в свой проект.

Шаг 2: Добавить экземпляр этого Overlay класс в MapView через getOverlays().add(), так же, как вы добавляете свой собственный ItemizedOverlay.

Шаг № 3: Нет шага № 3.

Это предполагает, что их пример кода работает, и я не пробовал его.

+0

Спасибо ... он работал как шарм ... –

+0

@CommonsWare Я думаю, что использование класса Overlay не подходит для google map api v2 +. Я разрабатываю приложение карты google и хочу показать перекрестье в центре, так что когда пользователь нажимает кнопку, маркер помещается в центр. Поэтому, пожалуйста, если вы можете помочь мне в том, как это сделать в google map v 2 или v3 –

+0

@AnkeshkumarJaisansaria: Этот вопрос был с начала 2012 года, до того как Maps V2 существовал. Я рекомендую вам задать отдельный вопрос о переполнении стека, в котором вы объясните, что вы пытаетесь выполнить, и обратитесь за помощью. – CommonsWare

Смежные вопросы