ItemizedOverlays нибудь удалось использовать ItemizedOverlays в Android Beta 0.9? Я не могу заставить его работать, но я не уверен, что сделал что-то не так или эта функция еще не доступна.
 Я пытался использовать ItemizedOverlay и OverlayItem. Их предназначение состоит в том, чтобы моделировать маркеры карты (как это видно в Google Maps Mashups), но у меня были проблемы с отображением их на карте.
 Я могу добавить свои собственные пользовательские оверлеи, используя аналогичную технику, просто не работают ItemizedOverlays.
 После того, как я реализовал свой собственный ItemizedOverlay (и переопределил createItem), кажется, что создание нового экземпляра моего класса работает (я могу извлечь из него OverlayItems), но добавление его в список Overlay карты не приводит к тому, что он выглядит так, как должен.
 Это код, который я использую для добавления класса ItemizedOverlay в качестве Overlay на мой MapView.
// Add the ItemizedOverlay to the Map
private void addItemizedOverlay() {
  Resources r = getResources();
  MapView mapView = (MapView)findViewById(R.id.mymapview);
  List<Overlay> overlays = mapView.getOverlays();
  MyItemizedOverlay markers = new MyItemizedOverlay(r.getDrawable(R.drawable.icon));
  overlays.add(markers);
  OverlayItem oi = markers.getItem(0);
  markers.setFocus(oi);
  mapView.postInvalidate();
}
  Где MyItemizedOverlay определяется как:
public class MyItemizedOverlay extends ItemizedOverlay<OverlayItem> {
  public MyItemizedOverlay(Drawable defaultMarker) {
    super(defaultMarker);
    populate();
  }
  @Override
  protected OverlayItem createItem(int index) {
    Double lat = (index+37.422006)*1E6;
    Double lng = -122.084095*1E6;
    GeoPoint point = new GeoPoint(lat.intValue(), lng.intValue());
    OverlayItem oi = new OverlayItem(point, "Marker", "Marker Text");
    return oi;
  }
  @Override
  public int size() {
    return 5;
  } 
}