2010-11-21 52 views
3

我想在Android MapView(com.google.android.maps.MapView)中创建一个可拖动的标记,就像这样:http://koti.mbnet.fi/ojalesa/exam/draggable.htmlAndroid MapView拖动标记

我已经得到了一个指向我想要的位置的叠加层,但是我希望标记图标可以像上面的例子那样拖动。有没有准备好使用这个或者是否有必要自己实现拖动逻辑?

+0

查看我的帖子这里 http://stackoverflow.com/questions/3897409/how-does-one-implement-drag-and-drop-for-android-marker – UrMi 2013-11-12 10:36:16

回答

13

您需要自己实现拖动。 Here is a sample project演示从ItemizedOverlay拖放OverlayItem

+0

不错的示例代码,谢谢。 – ketorin 2010-11-27 10:59:38

+0

@CommonsWare,基本上是由你的源代码上的onTouchEvent实现的拖放功能吗?谢谢 – Thiago 2011-08-24 22:54:38

+0

@Thiago:正确。 – CommonsWare 2011-08-25 05:15:57