繁体   English   中英

如何判断手机是连接到 wifi 网络还是蜂窝网络?

[英]How can you tell if a phone is connected to a wifi network or a cell network?

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

BlackBerry 论坛上的这个答案看起来很有希望,但我不确定知道是否打开了 wifi 是否等同于知道将发送哪些网络请求。

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM