私のプロジェクト (minSdkVersion 15) では、MapBox Android SDK 2.2.0 を使用しています。中心点にマーカーを作成する必要があり、その中心点に数字が書き込まれ、特定の半径を一周します。Drawableを書くことでこの問題を解決しようとしましたが、代わりに
Drawable drawable = ContextCompat.getDrawable(this, R.drawable.ic_directions_boat_black_18dp);
書きます
MyCuStomDrawable myCustomDrawable = new MyCuStomDrawable();
SpriteFactory spriteFactory = new SpriteFactory(mapView);
Sprite icon = spriteFactory.fromDrawable(myCustomDrawable);
mapView.addMarker(new MarkerOptions()
.position(new LatLng(-33.8500000, 18.4158234))
.title("My Marker")
.icon(icon));
ただし、Marker はデフォルトにアイコンを追加します。この問題を解決するにはどうすればよいですか?