6
的我有一個疊加的MapView這樣的:Android的 - 獲取點擊事件地圖覆蓋項目
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...
}
}
我知道我得到的標記已被點擊了MapItemizedOverlay類的東西。但是,我如何在我的MapView中使用它?當我點擊OverlayItem時,我想要顯示氣球提示Show popup above map marker in MapView。
請指引我,我不知道該怎麼都做......
非常感謝。