/* * Called if location service gets unavailable */ public override void OnLocationAvailability(LocationAvailability locationAvailability) { if (!locationAvailability.IsLocationAvailable) { LocationManagerAndroid.Manager.OnLocationUpdate(null); } }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { if (!locationAvailability.IsLocationAvailable) { _errorCallback?.Invoke(); } }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { if (locationAvailability != null) { bool flag = locationAvailability.IsLocationAvailable; Logger.Instance.Info("OnLocationAvailability", $"OnLocationAvailability IsLocationAvailable:{flag}"); } }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { if (locationAvailability != null) { bool flag = locationAvailability.IsLocationAvailable; LocationLog.Info(TAG, "onLocationAvailability isLocationAvailable:" + flag); } }
public void Info(string tag, string msg, LocationAvailability value) { string additionText = msg; additionText += $"\nCellStatus: {value.CellStatus}"; additionText += $"\nElapsedRealtimeNs: {value.ElapsedRealtimeNs}"; additionText += $"\nIsLocationAvailable: {value.IsLocationAvailable}"; additionText += $"\nLocationStatus: {value.LocationStatus}"; additionText += $"\nWifiStatus: {value.WifiStatus}"; Info(tag, additionText); }
public override void OnLocationAvailability(LocationAvailability availability) { // avoid false triggers if (availability.IsLocationAvailable && (State == LocationServiceState.Enabled)) { return; } if (!availability.IsLocationAvailable && (State == LocationServiceState.Disabled)) { return; } State = (availability.IsLocationAvailable) ? LocationServiceState.Enabled : LocationServiceState.Disabled; StateChanged?.Invoke(); }
public void OnLocationAvailability(LocationAvailability locationAvailability) { var value = LocationIsLocationAvailable.NotFound; if (locationAvailability != null) { if (locationAvailability.IsLocationAvailable) { value = LocationIsLocationAvailable.OK; } else { value = LocationIsLocationAvailable.NotFound; } } BroadcastEvent(LocationEventType.Availability, IsLocationAvailable, (int)value); }
private async void OnClickGetLocationAvailability(object sender, EventArgs eventArgs) { string Tag = "LocationAvailability"; var locationAvailabilityTask = fusedLocationProviderClient.GetLocationAvailabilityAsync(); try { await locationAvailabilityTask; if (locationAvailabilityTask.IsCompleted && locationAvailabilityTask.Result != null) { LocationAvailability locationAvailability = locationAvailabilityTask.Result; log.Info(Tag, "Location Availability:", locationAvailability); } else { log.Error(Tag, $"GetLocationAvailabilityAsync failed: {locationAvailabilityTask.Exception.Message}"); } } catch (Exception e) { log.Error(Tag, $"GetLocationAvailabilityAsync exception: {e.Message}"); } }
public LocationCallbackAvailabilityEventArgs(LocationAvailability availability) { Availability = availability; }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Debug("Uber Clone", "IsLocationAvaible: {0}", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability (LocationAvailability locationAvailability) { var available = locationAvailability != null && locationAvailability.IsLocationAvailable; _owner.OnLocationAvailabilityChanged (available); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Debug("Car Bus", "islocationAvailable : {0}", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { var available = locationAvailability != null && locationAvailability.IsLocationAvailable; _owner.OnLocationAvailabilityChanged(available); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Toast.MakeText(activity, "IsLocationAvailable: " + locationAvailability.IsLocationAvailable, ToastLength.Long).Show(); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { base.OnLocationAvailability(locationAvailability); //TODO: handle situations when location is not available }
public Task <Android.Gms.Location.LocationAvailability> GetLocationAvailabilityAsync() { return(LocationAvailability.AsAsync <Android.Gms.Location.LocationAvailability>()); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { base.OnLocationAvailability(locationAvailability); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { //logging if user has allowed location permission Log.Debug("Fitness Diary", "IsLocationAvailable: {0}", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Debug("NoUber Etho", "Is Location Avaible", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { base.OnLocationAvailability(locationAvailability); LocationAvailability?.Invoke(this, new LocationCallbackAvailabilityEventArgs(locationAvailability)); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { //c.Log("Location availability changed, avaliable: " + locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Console.WriteLine("Mane Me", "IsLocationAvailable: {0}", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Debug("MercadoYa", $"IsLocationAvailable: {locationAvailability.IsLocationAvailable}"); base.OnLocationAvailability(locationAvailability); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Debug("FusedLocationProviderSample", "IsLocationAvailable: {0}", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { // check if location is available Log.Debug("AmbuTap", "IsLocationAvailable: {0}", locationAvailability.IsLocationAvailable); }
public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Debug("cAB 360", "IsLocationAvailable: {0}", locationAvailability.IsLocationAvailable); }
public override void OnReceive(Context context, Intent intent) { string Tag = "RequestLocationUpdatesWithIntent"; if (intent == null) { return; } string action = intent.Action; if (ActionProcessLocation != action) { return; } log = Logger.Instance; string logMessage = string.Empty; ActivityConversionResponse activityConversionResponse = ActivityConversionResponse.GetDataFromIntent(intent); if (activityConversionResponse != null && IsListenActivityConversion) { List <ActivityConversionData> list = activityConversionResponse.ActivityConversionDatas.ToList(); for (int i = 0; i < list.Count; i++) { log.Info(Tag, $"ActivityConversionEvent[{i}]\n{list[i].ACDToString()}"); } } ActivityIdentificationResponse activityIdentificationResponse = ActivityIdentificationResponse.GetDataFromIntent(intent); if (activityIdentificationResponse != null && IsListenActivityIdentification) { log.Info(Tag, "activityIdentificationResponse:", activityIdentificationResponse); //List<ActivityIdentificationData> list = activityIdentificationResponse.ActivityIdentificationDatas.ToList(); //log.Info("ActivityIdentification",); } if (LocationResult.HasResult(intent)) { LocationResult result = LocationResult.ExtractResult(intent); if (result != null) { List <Location> locations = result.Locations.ToList(); if (locations.Count > 0) { logMessage += "[Longitude,Latitude,Accuracy]:"; foreach (Location location in locations) { logMessage += $"{System.Environment.NewLine}{location.Longitude}, {location.Latitude}, {location.Accuracy}"; } } } } //Processing LocationAvailability information if (LocationAvailability.HasLocationAvailability(intent)) { LocationAvailability locationAvailability = LocationAvailability.ExtractLocationAvailability(intent); if (locationAvailability != null) { logMessage += $"[locationAvailability]: {locationAvailability.IsLocationAvailable}"; } } if (logMessage != string.Empty && log != null) { log.Info(Tag, logMessage); } }
/// <summary> /// Called when the device location availability changed. /// </summary> public override void OnLocationAvailability(LocationAvailability locationAvailability) { Log.Info(Tag, "OnLocationAvailability"); }
public override void OnLocationAvailability(LocationAvailability p0) { base.OnLocationAvailability(p0); }