0

Я разрабатываю приложение с API Google Maps API 2 для Android, и мне нужно повернуть маркер. Теперь у меня есть это (красный маркер является маркером, что я хочу, чтобы повернуть, когда он выбран): image1Сделать маркер перевернутым в Android Google Maps API V2

Хорошо, что я могу сделать поворот изображения маркера путем поворота изображения с Photoshop и чем установка якоря для него:

image1

Все выглядит почти нормально, за исключением того, что, когда я хочу, чтобы переместить этот маркер, она движется, как она будет нажата здесь:

image1

И если я смотрю на координаты, это дает мне нижнюю часть координат изображения, в то время как мне нужны координаты, куда указывают вершины изображения.

Но я хочу, чтобы этот маркер перемещался при нажатии на изображение, которое находится ниже точки маркера.

Вкратце - можно ли повернуть маркер, чтобы он был как во втором изображении и будет работать как обычный маркер?

Извините за мой английский, но я надеюсь, что вы его получите.

+0

3rd image - https://dl.dropboxusercontent.com/u/53529199/3.jpg – user2617937

+0

Показать код, как вы создаете этот «Маркер». –

ответ

0

При создании маркера используйте MarkerOptions.anchor(0.5f, 0.0f).

+0

И после этого, когда я хочу получить позицию маркера, я получу координаты с вершины маркерного изображения или снизу дна маркера? – user2617937

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