protected override async void OnAppearing()
        {
            base.OnAppearing();

            await PermissionsLogic.GetPermissions();

            IGeolocator locator = await LocationLogic.GetGeolocator(PermissionsLogic.IsLocationAccessPermitted);

            Position position = await locator.GetPositionAsync();

            Positions.Add(position);
            LocationsMap.IsShowingUser = true;
            MoveMap(position);
            CrossGeolocator.Current.PositionChanged += Locator_PositionChanged;
        }
Esempio n. 2
0
 protected override async void OnAppearing()
 {
     base.OnAppearing();
     await PermissionsLogic.GetPermissions();
 }