osmdroid を使って Android の OpenStreetMap に マーカーを表示する
の続きです
マーカーの画像を変更する
OverlayItem には マーカーの画像を変更するをメソッドがある
OverlayItem#setMarker(Drawable marker)
下記のように、マーカーのリストを生成する
drawable markerIcon = get.Resources().getDrawable(R.drawable.marker_new);
List<OverlayItem> items = new ArrayList<>();
OverlayItem item = new OverlayItem(タイトル, 説明, new GeoPoint(緯度, 経度));
item.setMarker( markerIcon );
items.add(item);
スクリーンショット
github にソースを公開した