From ed650b412834b1b40efbbdd7c7873c9081a41faa Mon Sep 17 00:00:00 2001 From: Nicholas Hallahan Date: Thu, 16 Jul 2015 18:26:58 -0700 Subject: showing polygon, line, and markers together #1716 --- .../src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java | 8 +++++++- .../src/main/java/com/mapbox/mapboxgl/testapp/MapFragment.java | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java b/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java index ed163c1d0e..c017eb7905 100644 --- a/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java +++ b/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MainActivity.java @@ -296,6 +296,12 @@ public class MainActivity extends ActionBarActivity { .position(backLot) .title("Back Lot") .snippet("The back lot behind my house")); + + LatLng cheeseRoom = new LatLng(38.531577,-122.010646); + map.addMarker(new MarkerOptions() + .position(cheeseRoom) + .title("Cheese Room") + .snippet("The only air conditioned room on the property!")); } private void addPolyline() { @@ -321,7 +327,7 @@ public class MainActivity extends ActionBarActivity { LatLng[] latLngs = Util.parseGeoJSONCoordinates(geojsonStr); MapView map = mMapFragment.getMap(); Polygon polygon = map.addPolygon(new PolygonOptions() - .add(new LatLng(0, 0), new LatLng(0, 5), new LatLng(3, 5), new LatLng(0, 0)) + .add(latLngs) .strokeColor(Color.MAGENTA) .fillColor(Color.BLUE)); } catch (IOException e) { diff --git a/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MapFragment.java b/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MapFragment.java index b78926b9e1..d3a6d2ad1f 100644 --- a/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MapFragment.java +++ b/android/java/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxgl/testapp/MapFragment.java @@ -7,6 +7,7 @@ import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import com.mapbox.mapboxgl.geometry.LatLng; import com.mapbox.mapboxgl.views.MapView; import java.io.BufferedReader; @@ -77,6 +78,8 @@ public class MapFragment extends Fragment { // Need to pass on to view mMap.onStart(); + mMap.setCenterCoordinate(new LatLng(38.247887,-121.843872)); + mMap.setZoomLevel(7); } // Called when the fragment is invisible -- cgit v1.2.1