【发布时间】:2015-02-12 05:42:30
【问题描述】:
我正在使用Map Utils 库在地图上进行聚类。现在,我想更改地图中显示的默认标记,如下所示:
您可以看到绿色圆圈中的标记。我想改变它。我已经实现了这一点。但不知道如何改变这一点。如果有人知道,请帮助解决这个问题。
代码:
@Override
protected void startDemo() {
getMap().moveCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(51.503186, -0.126446), 10));
mClusterManager = new ClusterManager<MyItem>(this, getMap());
getMap().setOnCameraChangeListener(mClusterManager);
try {
readItems();
} catch (JSONException e) {
Toast.makeText(this, "Problem reading list of markers.", Toast.LENGTH_LONG).show();
}
}
private void readItems() throws JSONException {
InputStream inputStream = getResources().openRawResource(R.raw.radar_search);
List<MyItem> items = new MyItemReader().read(inputStream);
mClusterManager.addItems(items);
}
【问题讨论】:
-
您是在询问更改默认标记图标的代码吗?
-
类似的东西。我想为不同的项目设置不同的标记图标。
-
请参考link
标签: android google-maps google-maps-android-api-2 markerclusterer