当网络状态发生变化(即从 GSM 到 Wifi)时,Android 是否会广播意图?如果是这样,我需要什么许可以及意图操作是什么?
问问题
16466 次
3 回答
19
于 2010-04-20T15:05:03.883 回答
10
没有任何与您所描述的完全一样的东西,但您可以使用它ConnectivityManager.CONNECTIVITY_ACTION
来监视更改并使用它附带的附加功能来查看连接是否已从 GSM 更改为 Wifi,反之亦然。为此,您需要获得许可android.permission.ACCESS_NETWORK_STATE
并android.permission.ACCESS_WIFI_STATE
检查 wifi 信息。
于 2010-04-20T18:06:43.607 回答
1
WifiManager.NETWORK_STATE_CHANGED_ACTION
当设备获得或失去 wifi 连接时,Android 将进行广播。您需要获得许可android.permission.ACCESS_WIFI_STATE
才能接收意图。但是,我不确定 GSM -> WIFI 是否有类似的东西。
于 2010-04-20T15:00:35.187 回答