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 ...