私は ItemizedIconOverlay クラスを使用しており、現在、同じデフォルト アイコンを使用して、ユーザーの位置とともにマップ上にイベントを表示しています。
各オーバーレイのアイコン セットを変更するにはどうすればよいですか?
google.maps の例に似たものはありますか:
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);
各 itemizedOverlay に独自のマーカーを持たせました...
Open Street Maps でこれを行うにはどうすればよいですか?
mResourceProxy = new DefaultResourceProxyImpl(getApplicationContext());
this.mMyLocationOverlay = new ItemizedIconOverlay<OverlayItem>(mItems, new Glistener(), mResourceProxy);
ご協力いただきありがとうございます。このオープン ソース プロジェクトについて、オンラインで利用できるサポートがあまりないのは残念です...