Как реализовать перетаскивание для маркера Android?

Привет? Я работаю над приложением MapView в Android. У меня есть три маркера, которые я хочу иметь возможность использовать функцию getlocation-API Google Map позже. Чтобы попробовать, я хотел бы переместить маркер с помощью функции перетаскивания, а затем проверить местоположение.

любой, кто получил перетащить работать на Android маркер,или знаете, как начать выяснить это?

/ AK

1 ответов


вот пример проекта С одна из моих книг!--4--> отображение перетаскивания маркеров на карте Google в Android.

в двух словах, он использует onTouchEvent() чтобы определить, когда пользователь касается и держит палец рядом с маркером. Затем он удаляет маркер из наложения, но помещает то же изображение поверх карты с помощью RelativeLayout. Затем при" перемещении " сенсорных событий изображение перемещается (быстрее, чем при перерисовке всего наложения). Когда палец поднимается, изображение удаляется, но маркер возвращается в наложение на новом месте.