Получить маркеры из ClusterManager

Я использую ClusterManager для группировки маркеров в приложении для Android.

Я хочу получить список маркеров и использовать

mClusterManager.getMarkerCollection().getMarkers();

Этот метод не возвращает маркеры, когда мы уменьшаем масштаб, и возвращает маркеры только при увеличении, чтобы показать все маркеры. Есть ли способ получить все маркеры?

1 ответ

Попробуй это:

java.util.Collection<Marker> userCollection = mClusterManager.getMarkerCollection().mMarkers;       
ArrayList<Marker> userList = new ArrayList<Marker>(userCollection);
Log.d("list", "size: " + userList.size());
Другие вопросы по тегам