Yas*_*ple 0 service android wifi
我有一个在后台运行并将数据发送到服务器的服务,我想只通过wifi发送这些数据而不是另一种方式(gprs或其他)可能吗?如果是的话,我怎么能实现呢?如果你有样本代码或链接会很棒.谢谢.
final ConnectivityManager connMgr = (ConnectivityManager)
this.getSystemService(Context.CONNECTIVITY_SERVICE);
final android.net.NetworkInfo wifi =
connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
Run Code Online (Sandbox Code Playgroud)
NetworkInfo结构应具有Wifi子系统的连接状态.看看文档:
http://developer.android.com/reference/android/net/NetworkInfo.html
使用该isConnected方法查看是否已连接wifi.十分简单!
| 归档时间: |
|
| 查看次数: |
2332 次 |
| 最近记录: |