Как реализовать перетаскивание для маркера Android?
Привет? Я работаю над приложением MapView в Android. У меня есть три маркера, которые я хочу иметь возможность использовать функцию getlocation-API Google Map позже. Чтобы попробовать, я хотел бы переместить маркер с помощью функции перетаскивания, а затем проверить местоположение.
любой, кто получил перетащить работать на Android маркер,или знаете, как начать выяснить это?
/ AK
1 ответов
вот пример проекта С одна из моих книг!--4--> отображение перетаскивания маркеров на карте Google в Android.
в двух словах, он использует onTouchEvent()
чтобы определить, когда пользователь касается и держит палец рядом с маркером. Затем он удаляет маркер из наложения, но помещает то же изображение поверх карты с помощью RelativeLayout
. Затем при" перемещении " сенсорных событий изображение перемещается (быстрее, чем при перерисовке всего наложения). Когда палец поднимается, изображение удаляется, но маркер возвращается в наложение на новом месте.