Cirrious.MvvmCross.Plugins.Location.Droid.MvxAndroidGeoLocationWatcher.OnStatusChanged C# (CSharp) Method

OnStatusChanged() public method

public OnStatusChanged ( string provider, Availability status, Bundle extras ) : void
provider string
status Availability
extras Bundle
return void
        public void OnStatusChanged(string provider, Availability status, Bundle extras)
        {
            switch (status)
            {
                case Availability.Available:
                    break;
                case Availability.OutOfService:
                case Availability.TemporarilyUnavailable:
                    SendError(MvxLocationErrorCode.PositionUnavailable);
                    break;
                default:
                    throw new ArgumentOutOfRangeException("status");
            }
        }

Usage Example

 public void OnStatusChanged(string provider, Availability status, Bundle extras)
 {
     _owner.OnStatusChanged(provider, status, extras);
 }