diff options
author | langsmith <langstonlmcs@gmail.com> | 2019-08-12 11:45:12 -0700 |
---|---|---|
committer | langsmith <langstonlmcs@gmail.com> | 2019-08-12 11:45:12 -0700 |
commit | 1e54e015f494c30f3fd57b33132bdb5304d1e38f (patch) | |
tree | 2f26058ffdced92d01e523f5d837fc131410a855 /platform/android/MapboxGLAndroidSDKTestApp/src | |
parent | 8fbe30be58100855c89b4f50fdc756ed69eed812 (diff) | |
download | qtlocation-mapboxgl-1e54e015f494c30f3fd57b33132bdb5304d1e38f.tar.gz |
Fixed zoom value updating in debug mode activity
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java index b34cdc6698..097ef316fe 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java @@ -25,7 +25,6 @@ import com.mapbox.mapboxsdk.maps.Style; import com.mapbox.mapboxsdk.style.layers.Layer; import com.mapbox.mapboxsdk.style.layers.Property; import com.mapbox.mapboxsdk.testapp.R; -import com.mapbox.mapboxsdk.testapp.utils.IdleZoomListener; import java.util.List; import java.util.Locale; @@ -41,9 +40,9 @@ public class DebugModeActivity extends AppCompatActivity implements OnMapReadyCa private MapView mapView; private MapboxMap mapboxMap; + private MapboxMap.OnCameraMoveListener cameraMoveListener; private ActionBarDrawerToggle actionBarDrawerToggle; private int currentStyleIndex; - private IdleZoomListener idleZoomListener; private boolean isReportFps = true; private static final String[] STYLES = new String[] { @@ -152,7 +151,13 @@ public class DebugModeActivity extends AppCompatActivity implements OnMapReadyCa private void setupZoomView() { final TextView textView = findViewById(R.id.textZoom); - mapboxMap.addOnCameraIdleListener(idleZoomListener = new IdleZoomListener(mapboxMap, textView)); + mapboxMap.addOnCameraMoveListener(cameraMoveListener = new MapboxMap.OnCameraMoveListener() { + @Override + public void onCameraMove() { + textView.setText(String.format(DebugModeActivity.this.getString( + R.string.debug_zoom), mapboxMap.getCameraPosition().zoom)); + } + }); } private void setupDebugChangeView() { @@ -233,8 +238,8 @@ public class DebugModeActivity extends AppCompatActivity implements OnMapReadyCa @Override protected void onDestroy() { super.onDestroy(); - if (mapboxMap != null && idleZoomListener != null) { - mapboxMap.removeOnCameraIdleListener(idleZoomListener); + if (mapboxMap != null) { + mapboxMap.removeOnCameraMoveListener(cameraMoveListener); } mapView.onDestroy(); } |