我有一个带有信息窗口的标记。如何从地图上移开绿色手指?看这个:



我的代码:

Marker startMarker = new Marker(mapView);
startMarker.setPosition(gPt);
startMarker.setIcon(null);//doesn't help
startMarker.setAnchor(Marker.ANCHOR_CENTER, 1.0f);
InfoWindow infoWindow = new MyInfoWindow(R.layout.bonuspack_bubble,
        mapView, company);
startMarker.setInfoWindow(infoWindow);
startMarker.setTitle(company.getName());
startMarker.showInfoWindow();
mapView.getOverlays().add(startMarker);

最佳答案

了解您想显示信息窗口,但没有任何标记图标:用一个小的透明图标替换默认的“绿色手指”标记。


小(1x1 px),因此您的InfoWindow会停留在gPt位置。
透明的,使用户看不到任何东西。

startMarker.setIcon(mySmallTransparentIcon);

07-26 09:32