Kenneth van Ewijk пре 10 година
родитељ
комит
905089671a
1 измењених фајлова са 12 додато и 3 уклоњено
  1. 12 3
      YJMPD-UWP/Views/MatchView.xaml.cs

+ 12 - 3
YJMPD-UWP/Views/MatchView.xaml.cs

@@ -1,4 +1,6 @@
-using Windows.Devices.Geolocation;
+using System;
+using System.Threading.Tasks;
+using Windows.Devices.Geolocation;
 using Windows.UI;
 using Windows.UI.Xaml.Controls;
 using Windows.UI.Xaml.Controls.Maps;
@@ -43,9 +45,16 @@ namespace YJMPD_UWP.Views
 
                 old = e.Position;
 
-                Map.TrySetViewAsync(e.Position.Coordinate.Point);
-                Map.TryZoomToAsync(13);
+                ZoomMap(e.Position.Coordinate.Point); 
             });
         }
+
+        private async void ZoomMap(Geopoint p)
+        {
+            await Task.Delay(TimeSpan.FromMilliseconds(200));
+            await Map.TrySetViewAsync(p);
+            await Task.Delay(TimeSpan.FromMilliseconds(500));
+            await Map.TryZoomToAsync(13);
+        }
     }
 }