我一直在试图添加一个可绘制的形状作为我要添加到地图上的标记的标记图标。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));
显然,我得到一个空指针异常。
标记图标必须是位图吗? 我可以添加形状drawables作为标记图标吗? 如果是的,我在做什么错?