diff options
author | Langston Smith <langston.smith@mapbox.com> | 2019-08-01 09:28:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-01 09:28:09 -0700 |
commit | afab287553290406a6b9580d1218e2e77e4b9f1b (patch) | |
tree | 3fc2a5e11340d392ddb95f3f7db8b0dbad0b1c63 /platform/android/MapboxGLAndroidSDKTestApp/src/main | |
parent | 8180bada3a366d005ce0d024910d1f394d55d359 (diff) | |
download | qtlocation-mapboxgl-afab287553290406a6b9580d1218e2e77e4b9f1b.tar.gz |
[android] adding latitude value check for android test app CameraPositionActivity (#15286)
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/main')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java index fe0ab8f26b..83b0c415ec 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/camera/CameraPositionActivity.java @@ -14,6 +14,8 @@ import android.view.LayoutInflater; import android.view.View; import android.widget.SeekBar; import android.widget.TextView; +import android.widget.Toast; + import com.mapbox.mapboxsdk.camera.CameraPosition; import com.mapbox.mapboxsdk.camera.CameraUpdateFactory; import com.mapbox.mapboxsdk.geometry.LatLng; @@ -24,6 +26,9 @@ import com.mapbox.mapboxsdk.maps.Style; import com.mapbox.mapboxsdk.testapp.R; import timber.log.Timber; +import static com.mapbox.mapboxsdk.constants.GeometryConstants.MAX_LATITUDE; +import static com.mapbox.mapboxsdk.constants.GeometryConstants.MIN_LATITUDE; + /** * Test activity showcasing how to listen to camera change events. */ @@ -242,6 +247,13 @@ public class CameraPositionActivity extends FragmentActivity implements OnMapRea double tilt = Double.parseDouble( ((TextView) dialogContent.findViewById(R.id.value_tilt)).getText().toString()); + if (latitude < MIN_LATITUDE || latitude > MAX_LATITUDE) { + Toast.makeText(dialogContent.getContext(), "latitude value must be set " + + " between " + MIN_LATITUDE + " and " + MAX_LATITUDE, + Toast.LENGTH_SHORT).show(); + return; + } + CameraPosition cameraPosition = new CameraPosition.Builder() .target(new LatLng(latitude, longitude)) .zoom(zoom) |