2014-10-23 2 views
0

У меня есть карта Google, и я добавил фреймплей на карте, чтобы проверить, когда пользователь коснется и отпустит палец с карты, однако я хочу реализовать масштабирование для увеличения (в или из), но не перемещать позицию маркера (например, Uber или lyft), как я могу это сделать?ущипнуть, чтобы увеличить Google Maps, не перемещая маркер, как Uber

ответ

0

Вы можете либо использовать центрированное изображение на бамбуковой карте в качестве замены маркера, карту можно перетащить в фоновый слой, но изображение будет оставаться постоянным. или, можете использовать. onCameraChange (CameraPosition), чтобы получить положение центра камеры и отметьте маркер там, удалив предыдущий маркер.

ссылка для onCameraChange (CameraPosition)

android How to move a map under a marker,

How to attach a flexible marker on map something like Uber and Lyft?.

Я не тестировал подход oncamerchange (cameraPosition), вы можете немного задержать этот подход, поскольку метод получает вызов, когда анимация карты завершена.

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