小弟写了个程序通过接收广播 android.net.conn.CONNECTIVITY_CHANGE,然后检查网络状态实现相关功能。已知 ,情况1 当wifi 不开起时,开关 GPRS ,分别能收到 1条广播 , 即 开一条,关一条,共2条。 情况2 当GPRS 开启时,此时在打开wifi 就能收到 3条广播 ,从网上查的 第一条是 链接wifi时候,第二条是 断开GPRS链接,第三条是 链接wifi 时候。 情况3,当wifi和GPRS同时开启的状态, 此时 断开GPRS, 却没有广播出现请问 针对 情况2 为什么第一次wifi已经链接了 , 第3次 为什又再次链接?
针对情况3 断开GPRS 却没有广播? 是不是系统认为此时wifi为链接状态 ,认为网络并没有发生变化 而没有发出广播那?谢谢
针对情况3 断开GPRS 却没有广播? 是不是系统认为此时wifi为链接状态 ,认为网络并没有发生变化 而没有发出广播那?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货