Esempio n. 1
0
        public override void OnPushed(NavigationParameters parameters)
        {
            base.OnPushed(parameters);

            Device.BeginInvokeOnMainThread(async() =>
            {
                if (await LocationHelper.CheckLocationPermission(false) && LocationHelper.IsGeolocationAvailable(false) && AppSettings.MobileLocationIsActive)
                {
                    await LocationHelper.StartListening(TimeSpan.FromSeconds(30), 20);
                }
            });
        }