in TrafficApp/MainPage.xaml.cs [173:195]
private async void Geolocator_StatusChanged(Geolocator sender, StatusChangedEventArgs args)
{
await Helpers.CallOnUiThreadAsync(async () =>
{
switch (args.Status)
{
case PositionStatus.Ready:
this.UpdateLocationStatus(true);
await this.ResetViewAsync();
break;
case PositionStatus.Initializing:
break;
case PositionStatus.NoData:
case PositionStatus.Disabled:
case PositionStatus.NotInitialized:
case PositionStatus.NotAvailable:
default:
this.UpdateLocationStatus(false);
await this.ResetViewAsync(false);
break;
}
});
}