Tôi đã cố thêm hình dạng có thể vẽ được làm biểu tượng điểm đánh dấu cho điểm đánh dấu mà tôi muốn thêm trên bản đồ.Google Maps API v2 Android thêm hình dạng có thể drawable làm điểm đánh dấu
hình dạng trông như thế này (res/drawable/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>
và tôi cố gắng thêm điểm đánh dấu như thế này:
markerOptions.icon(BitmapDescriptorFactory.fromResource(R.drawable.blue_circle));
Rõ ràng tôi nhận được một ngoại lệ NullPointer.
Biểu tượng điểm đánh dấu phải là bitmap không? Tôi có được phép thêm các hình dạng có thể kéo làm biểu tượng đánh dấu không? Và nếu có, tôi đang làm gì sai?