2010-11-21 65 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