summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java
diff options
context:
space:
mode:
authorTobrun <tobrun.van.nuland@gmail.com>2016-08-29 13:18:32 +0200
committerGitHub <noreply@github.com>2016-08-29 13:18:32 +0200
commited431c925c425eb9f4cfa1793255238a5708f468 (patch)
treecfa424906a1e870ebcd059f9c3471fb94b5900a1 /platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java
parentf4be8260baa1e90e24ea066d0d3b28896cd138ad (diff)
downloadqtlocation-mapboxgl-ed431c925c425eb9f4cfa1793255238a5708f468.tar.gz
[android] #6083 - add circle example (#6086)
* add method addMarkerViews with only one invalidate * [android] #6083 - add circle example
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java')
-rw-r--r--platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java
index f49407626d..8b1aa42d34 100644
--- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java
+++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/annotation/BulkMarkerActivity.java
@@ -125,15 +125,19 @@ public class BulkMarkerActivity extends AppCompatActivity implements AdapterView
drawable.setColorFilter(redColor, PorterDuff.Mode.SRC_IN);
Icon icon = IconFactory.getInstance(this).fromDrawable(drawable);
+ List<MarkerViewOptions> markerOptionsList = new ArrayList<>();
for (int i = 0; i < amount; i++) {
randomIndex = random.nextInt(mLocations.size());
LatLng latLng = mLocations.get(randomIndex);
- mapboxMap.addMarker(new MarkerViewOptions()
+ markerOptionsList.add(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);
+ }
}
private void showGlMarkers(int amount) {