我正在开发一个Android应用程序。我正在使用谷歌地图API v2。但我不使用默认图标标记。如何使用相同的foodspotting应用程序标记。 我必须用xxdpi,xdpi,hdpi或其他方式设计标记?
我不知道怎么做。请帮忙。
答案 0 :(得分:0)
你必须阅读this。 像这样添加标记
static final LatLng MELBOURNE = new LatLng(-37.813, 144.962);
Marker melbourne = mMap.addMarker(new MarkerOptions()
.position(MELBOURNE)
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
您还可以添加不同的shapes
答案 1 :(得分:0)
使用以下代码:
BitmapDescriptor icon = BitmapDescriptorFactory
.fromResource(R.drawable.pin_red);
MarkerOptions markerOptions = new MarkerOptions();
LatLng latLng = new LatLng(78.55, 244.67);
// Setting the position for the marker
markerOptions.position(latLng);
// setting the icon
markerOptions.icon(icon);
其中pin_red是你的.png图片