【发布时间】:2013-10-20 15:32:59
【问题描述】:
我熟悉“可达性”类来检查是否有互联网连接: https://github.com/xamarin/monotouch-samples/blob/master/ReachabilitySample/reachability.cs
我现在想知道是否有任何方法可以在网络状态发生变化时获得通知? 假设我的收藏是在没有互联网的情况下加载的。图像不会被加载。如果 iPad 突然再次联网,我想再次触发下载。
在可达性类中,我看到以下代码:
public static event EventHandler ReachabilityChanged;
static void OnChange (NetworkReachabilityFlags flags)
{
var h = ReachabilityChanged;
if (h != null)
h (null, EventArgs.Empty);
}
但是,如果我在“OnChange”方法中设置断点,则在我关闭 Wifi 时不会调用它。
有什么想法吗?
问候,马特
【问题讨论】:
标签: xamarin.ios xamarin