Google Maps Android API v2 - MarkerOptions可拖动且可见的方法

Adi*_*ain 5 android android-maps android-mapview google-play-services google-maps-android-api-2

我正在玩本月早些时候发布的新版谷歌地图Android API(v2),我很高兴看到一种MarkerOptions.draggable(boolean draggable)方法,我认为在传递draggable值时会创建一个可拖动的标记true.然而,在尝试它(即向地图添加标记)时,它似乎没有做任何事情.

MarkerOptions.visible(boolean visible)我也认为该方法在传递visible值时会隐藏标记false.

任何人都能够使用这些方法吗?

Gre*_*eny 22

后一个问题已经存在于Google Bug Tracker中.

draggable方法应该有效.查看提供的Sample项目.也许拖拽在长按后开始,就像在Sample项目中一样?

    // Creates a draggable marker. Long press to drag.
    mMelbourne = mMap.addMarker(new MarkerOptions()
            .position(MELBOURNE)
            .title("Melbourne")
            .snippet("Population: 4,137,400")
            .draggable(true));
Run Code Online (Sandbox Code Playgroud)

  • Thx,默认标记在长按之后可以拖动. (6认同)