マップに追加したいマーカーのマーカーアイコンとしてシェイプドローブブルを追加しようとしていました。Google Maps API v2 Androidのシェイプドローブをマーカーとして追加する
形状はこれ(RES /描画可能/ blue_circle.xml)のようになります。
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval" >
<size
android:width="15dp"
android:height="15dp" />
<solid
android:color="@color/Blue" />
</shape>
と私はこのようなマーカーを追加しよう:
markerOptions.icon(BitmapDescriptorFactory.fromResource(R.drawable.blue_circle));
どうやら私はにNullPointer例外を取得します。
マーカーアイコンはビットマップである必要がありますか? シェイプドロアブルをマーカーアイコンとして追加することはできますか? もしそうなら、私は何が間違っていますか?