[android] add method addMarkerViews with only one invalidate
* add method addMarkerViews with only one invalidate * clean sample BulkMarkerActivity
This commit is contained in:
@@ -129,15 +129,14 @@ public class BulkMarkerActivity extends AppCompatActivity implements AdapterView
|
||||
for (int i = 0; i < amount; i++) {
|
||||
randomIndex = random.nextInt(mLocations.size());
|
||||
LatLng latLng = mLocations.get(randomIndex);
|
||||
markerOptionsList.add(new MarkerViewOptions()
|
||||
MarkerViewOptions markerOptions = new MarkerViewOptions()
|
||||
.position(latLng)
|
||||
.icon(icon)
|
||||
.title(String.valueOf(i))
|
||||
.snippet(formatter.format(latLng.getLatitude()) + ", " + formatter.format(latLng.getLongitude())));
|
||||
}
|
||||
for (MarkerViewOptions markerViewOptions : markerOptionsList) {
|
||||
mapboxMap.addMarker(markerViewOptions);
|
||||
.snippet(formatter.format(latLng.getLatitude()) + ", " + formatter.format(latLng.getLongitude()));
|
||||
markerOptionsList.add(markerOptions);
|
||||
}
|
||||
mapboxMap.addMarkerViews(markerOptionsList);
|
||||
}
|
||||
|
||||
private void showGlMarkers(int amount) {
|
||||
|
||||
@@ -167,6 +167,7 @@
|
||||
<string-array name="bulk_marker_list">
|
||||
<item>10</item>
|
||||
<item>100</item>
|
||||
<item>500</item>
|
||||
<item>1000</item>
|
||||
<item>10000</item>
|
||||
</string-array>
|
||||
|
||||
Reference in New Issue
Block a user