如何判断手机是否连接到wifi网络或手机网络?

时间:2011-06-09 19:26:51

标签: java blackberry wifi

我正在开发一个应用程序,根据用户是通过wifi还是通过他们的手机网络发送请求,这应该会有不同的行为。如何检测手机连接的网络?

BlackBerry论坛上的

This answer看起来很有前景,但我不确定是否知道wifi是否已打开等同于知道将发送哪些网络请求。

(我们的目标是版本4.3+,如果重要的话。)

1 个答案:

答案 0 :(得分:1)

导入net.rim.device.api.system.WLANInfo。之后检查如下:

if(WLANInfo.getWLANState()== WLANInfo.WLAN_STATE_CONNECTED){   / * wlan连接* / }

如果已连接,请求将通过WiFi发送。