请帮忙!!!我已阅读 -如何在当前缩放级别上获取所有可见标记,但我在地图上有超过 2000 个标记,而且我的应用程序运行速度非常慢。
有没有其他解决方案???
代码 -
public boolean isVisibleArea(final Marker marker) {
final LatLngBounds.Builder bld = new LatLngBounds.Builder();
final VisibleRegion visibleRegion = mMap.getProjection().getVisibleRegion();
bld.include(visibleRegion.farLeft)
.include(visibleRegion.farRight)
.include(visibleRegion.nearLeft)
.include(visibleRegion.nearRight);
return bld.build().contains(marker.getPosition());
}