我有一个带有Overlays的MapView,如下所示:
public class MyMapActivity extends MapActivity
{
private MapItemizedOverlay itemizedOverlay;
@Override
public void onCreate(Bundle savedInstanceState)
{
for(a loop to put all 10 datas into overlay)
{
OverlayItem overlayitem=new OverlayItem(some params);
overlayitem.setMarker(some bitmap);
itemizedOverlay.addOverlay(overlayitem);
}
mapView.getOverlays().add(itemizedOverlay);
}
}
public class MapItemizedOverlay extends ItemizedOverlay<OverlayItem>
{
//some code
@Override
protected boolean onTap(int index)
{
//Here I know what marker been clicked...
}
}
Run Code Online (Sandbox Code Playgroud)
我知道我在MapItemizedOverlay类中得到了什么标记.但是我如何在MapView中使用它?我想要的是在点击OverlayItem时显示气球提示,如此处在MapView中显示地图标记上方的弹出窗口.
请指导我,我根本不知道该怎么做......
非常感谢.
| 归档时间: |
|
| 查看次数: |
7275 次 |
| 最近记录: |