Получить маркеры из 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());