Android 标记图像可绘制更改谷歌地图V2
我已经使用GoogleMapAPIv2版本在GoogleMap控件中添加了标记,但是如何在标记单击事件时更改标记背景图像Android 标记图像可绘制更改谷歌地图V2,android,google-maps-android-api-2,Android,Google Maps Android Api 2,我已经使用GoogleMapAPIv2版本在GoogleMap控件中添加了标记,但是如何在标记单击事件时更改标记背景图像 @Override public boolean onMarkerClick(Marker arg0) { arg0.setIcon //Not show in List setIcon method Google API V2 Version return false; } 覆盖MarkerClick()上的映射,并更改所单击标记的图标
@Override
public boolean onMarkerClick(Marker arg0) {
arg0.setIcon //Not show in List setIcon method Google API V2 Version
return false;
}
覆盖MarkerClick()上的映射
,并更改所单击标记的图标
private Marker changedMarker = null;
@Override
public boolean onMarkerClick(Marker marker) {
if(changedMarker != null) {
changedMarker.setIcon(defaultIcon); // sets default icon
changedMarker = null;
}
marker.setIcon(icon); // icon is the Bitmap you want
changedMarker = marker;
return true;
}
setIcon找不到google api v2方法。我按Ctrl+space,但显示列表-setDragble、setPosition、setNippest、setTitle、setvisibles、showInfoWind,但不显示列表中的setIcon方法。我看到了。这是官方android网站上的描述,我已经添加了截图plz CHECK,我不知道如何帮助你。我看到了这个函数,它也在官方文档中。Thanx@Boban S。我没有使用更新的播放服务库,这就是图标方法不显示的原因。更新显示setIcon方法的播放服务库后,是否使用了MarkerOptions mapMarker=new MarkerOptions().position(新Latling(纬度、经度)).title(“您的标题将在此处”);icon(BitmapDescriptorFactory.fromResource(R.drawable.icon));?是的,这样我设置了标记图像