助けてください!!!私は読んだ -現在のズームレベルですべての可視マーカーを取得する方法 、しかしマップ上に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());
}