OSMdroid adiciona ícones personalizados ao ItemizedOverlay

Estou usando a classe ItemizedIconOverlay e atualmente estou exibindo eventos no mapa junto com a posição do usuário com o mesmo ícone padrão.

Como faço para alterar o conjunto de ícones para cada sobreposição?

Existe algo semelhante ao exemplo do google.maps:

<code>    drawable = getResources().getDrawable(R.drawable.marker);
    drawable3 = getResources().getDrawable(R.drawable.disruption);
    drawable2 = getResources().getDrawable(R.drawable.marker_me);

    itemizedOverlay = new MyItemizedOverlay(drawable, mapView);
    itemizedOverlay2 = new MyItemizedOverlay(drawable2, mapView);
    itemizedOverlay3 = new MyItemizedOverlay(drawable3, mapView);
</code>

Eu tinha cada itemOverlay tem seu próprio marcador ...

Como faço isso com o Open Street Maps?

<code>mResourceProxy = new DefaultResourceProxyImpl(getApplicationContext());
this.mMyLocationOverlay = new ItemizedIconOverlay<OverlayItem>(mItems, new Glistener(), mResourceProxy);
</code>

Obrigado por sua ajuda e é uma pena que não haja muito suporte disponível on-line para este projeto de código aberto ...

questionAnswers(1)

yourAnswerToTheQuestion