osmbonuspack を使ってAndroid の OpenStreetMap 地図に KML をインポートする
の続きです
osmbonuspack では、XML ファイルにより、使用されるスタイルが異なります
スタイルを持つ XML ファイル
### スタイルを持たない XML ファイル
osmbonuspack のデファルトの XML スタイルが使用される
### osmbonuspack の KML スタイルを変更する
Drawable newMarker = getResources().getDrawable( R.drawable.new_marker );
Bitmap newIcon = ( (BitmapDrawable)newMarker ).getBitmap();
Style newStyle = new Style( newIcon, 0x901010AA, 3.0, 0x20AA1010 );
FolderOverlay kmlOverlay = (FolderOverlay)kmlDocument.mKmlRoot.buildOverlay(mMapView, newStyle, null, kmlDocument);
github にソースを公開した