public override void OnSignalStrengthsChanged(SignalStrength newSignalStrength) { if (newSignalStrength.IsGsm) { SignalStrengthChanged?.Invoke(newSignalStrength.GsmSignalStrength); } }
public event Action <SignalStrength> SignalStrengthChanged;//No need to declare a delegate public override void OnSignalStrengthsChanged(SignalStrength signalStrength) { base.OnSignalStrengthsChanged(signalStrength); Console.WriteLine("signalStrength " + signalStrength); SignalStrengthChanged?.Invoke(signalStrength); }
public override void OnSignalStrengthsChanged(Android.Telephony.SignalStrength signalStrength) { base.OnSignalStrengthsChanged(signalStrength); if (signalStrength.IsGsm) { SignalStrengthChanged?.Invoke(signalStrength.GsmSignalStrength); } }