Author: Adam Evyčędo <git@apiote.xyz>
limit map zoom for markers scaling
%!v(PANIC=String method: strings: negative Repeat count)
diff --git a/app/src/main/java/xyz/apiote/bimba/czwek/dashboard/ui/map/MapFragment.kt b/app/src/main/java/xyz/apiote/bimba/czwek/dashboard/ui/map/MapFragment.kt index bd2f1614e6497260be727826f03a5a6e3ccf2b9e..aa287e8248c16ec7c0ce60a753274cadb6ae0e17 100644 --- a/app/src/main/java/xyz/apiote/bimba/czwek/dashboard/ui/map/MapFragment.kt +++ b/app/src/main/java/xyz/apiote/bimba/czwek/dashboard/ui/map/MapFragment.kt @@ -78,6 +78,8 @@ ) { binding.map.overlayManager.tilesOverlay.setColorFilter(TilesOverlay.INVERT_COLORS) } binding.map.zoomController.setVisibility(CustomZoomButtonsController.Visibility.NEVER) + binding.map.maxZoomLevel = 21.5 + binding.map.minZoomLevel = 10.5 binding.map.setMultiTouchControls(true) binding.map.overlays.add(RotationGestureOverlay(binding.map).apply { isEnabled = true }) @@ -247,4 +249,4 @@ override fun onDestroyView() { super.onDestroyView() maybeBinding = null } -} \ No newline at end of file +}