マーカーを表示する(クラスター化された)次のメソッドを作成しました。ただし、クラスターの一部は正常に動作します。つまり、ズームインすると、青いクラスター アイコン (ex の場合は 10+ と表示) が消え、個々のマーカーが表示されます。ただし、完全にズームインすると、青色のクラスター マーカーが個々のマーカーの 1 つと共にフル ズームで表示されることがあります。なぜこうなった?
private void displayCluster(List<MyItem> items) {
mClusterManager = new ClusterManager<MyItem>(this, googleMap);
mClusterManager.setRenderer(new MyRender(getApplicationContext(),googleMap,mClusterManager));
googleMap.setOnCameraChangeListener(mClusterManager);
googleMap.setOnMarkerClickListener(mClusterManager);
for (MyItem item : items) {
mClusterManager.addItem(item);
}
}