草庐IT

markerOptions

全部标签

android - 在 Google Map 版本 2 中将可绘制的图像设置为标记

我正在使用这部分代码在GoogleMapVersion2的MapFragment中添加标记。MarkerOptionsop=newMarkerOptions();op.position(point).title(Location_ArrayList.get(j).getCity_name()).snippet(Location_ArrayList.get(j).getVenue_name()).draggable(true);m=map.addMarker(op);markers.add(m);我想使用我的可绘制对象中的不同图像。 最佳答案

java - 始终在 Android 中显示 map 标记标题

我正在通过以下方式将默认标记添加到GoogleMap:GoogleMapmap=((MapFragment)getFragmentManager().findFragmentById(R.id.editMapMap)).getMap();MarkerOptionsmarkerOptions=newMarkerOptions();markerOptions.position(currentLocation.getCoordinate());markerOptions.title(Utils.getLocationString(currentLocation.getCoordinate()

java - 始终在 Android 中显示 map 标记标题

我正在通过以下方式将默认标记添加到GoogleMap:GoogleMapmap=((MapFragment)getFragmentManager().findFragmentById(R.id.editMapMap)).getMap();MarkerOptionsmarkerOptions=newMarkerOptions();markerOptions.position(currentLocation.getCoordinate());markerOptions.title(Utils.getLocationString(currentLocation.getCoordinate()

android - 从 GoogleMap 中删除标记

在新的Android版GoogleMapsAPI中,我们可以addamarker,但没有办法(轻松)删除一个。我的解决方案是将标记保留在map中,并在我想删除标记时重新绘制map,但这不是很有效。privatefinalMapmMarkers=newConcurrentHashMap();privatevoidadd(Stringname,LatLngll){finalMarkerOptionsmarker=newMarkerOptions().position(ll).title(name);mMarkers.put(name,marker);runOnUiThread(newRun

android - 从 GoogleMap 中删除标记

在新的Android版GoogleMapsAPI中,我们可以addamarker,但没有办法(轻松)删除一个。我的解决方案是将标记保留在map中,并在我想删除标记时重新绘制map,但这不是很有效。privatefinalMapmMarkers=newConcurrentHashMap();privatevoidadd(Stringname,LatLngll){finalMarkerOptionsmarker=newMarkerOptions().position(ll).title(name);mMarkers.put(name,marker);runOnUiThread(newRun
12