首页 新闻 搜索 专区 学院

wp7网络链接

0
[待解决问题]

wp7的应用中能时刻监测手机的网络连接状态吗,如果网络断开了就给用户一个提示,这个怎么做,给个提示,是不是建一个类,然后每个apppage都引用这个类,还是写在一个地方,只用写一次就可以时时检测????

黑暗&独舞的主页 黑暗&独舞 | 初学一级 | 园豆:195
提问于:2012-08-11 16:01
< >
分享
所有回答(2)
0
FreeWingInSky | 园豆:206 (菜鸟二级) | 2013-05-24 14:05
0
 /// <summary>
        /// 获取当前网络状态
        /// </summary>
        /// <returns>状态</returns>
        public static string GetNetStates()
        {
            //获取Internet请求的网络类型
            var netInfo = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInterfaceType;

            switch (netInfo)
            {

                case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Ethernet:
                    return NetState.Ethernet;

                case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MobileBroadbandCdma:
                    return NetState.MobileBroadbandCdma;

                case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.MobileBroadbandGsm:
                    return NetState.MobileBroadbandGsm;

                case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.None:
                    return NetState.None;

                case Microsoft.Phone.Net.NetworkInformation.NetworkInterfaceType.Wireless80211:
                    return NetState.Wireless80211;
                default:
                    return NetState.Other;
            }
        }
View Code

这是我写的方法 你可以拿去用

然后、没所以 | 园豆:5 (初学一级) | 2013-08-01 17:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册