Re-use current zoom level on camera updates

This commit is contained in:
neslihanturan 2018-03-13 21:46:09 +03:00
parent aa61a0673f
commit 34579ca125

View file

@ -251,7 +251,7 @@ public class NearbyMapFragment extends DaggerFragment {
new LatLng(curMapBoxLatLng.getLatitude()- CAMERA_TARGET_SHIFT_FACTOR,
curMapBoxLatLng.getLongitude())
: curMapBoxLatLng ) // Sets the new camera position
.zoom(11) // Same zoom level
.zoom(mapboxMap.getMaxZoomLevel()) // Same zoom level
.build();
mapboxMap.animateCamera(CameraUpdateFactory
@ -270,7 +270,7 @@ public class NearbyMapFragment extends DaggerFragment {
.target(new LatLng(curLatLng.getLatitude() - CAMERA_TARGET_SHIFT_FACTOR,
curLatLng.getLongitude())) // Sets the new camera target above
// current to make it visible when sheet is expanded
.zoom(11) // Same zoom level
.zoom(mapboxMap.getMaxZoomLevel()) // Same zoom level
.build();
} else {
@ -278,7 +278,7 @@ public class NearbyMapFragment extends DaggerFragment {
position = new CameraPosition.Builder()
.target(new LatLng(curLatLng.getLatitude(),
curLatLng.getLongitude())) // Sets the new camera target to curLatLng
.zoom(11) // Same zoom level
.zoom(mapboxMap.getMaxZoomLevel()) // Same zoom level
.build();
}
mapboxMap.animateCamera(CameraUpdateFactory
@ -391,7 +391,7 @@ public class NearbyMapFragment extends DaggerFragment {
.attributionEnabled(false)
.camera(new CameraPosition.Builder()
.target(new LatLng(curLatLng.getLatitude(), curLatLng.getLongitude()))
.zoom(11)
.zoom(11) //Initial zoom level choosen
.build());
// create map