Android:通过应用程序使用Wifi连接

时间:2010-09-07 06:13:04

标签: android

我想建立http连接,确保只通过wifi完成,这样我就无法从GPRS或3G网络传输数据包。

这意味着什么连接可用我只能使用wifi,我想通过应用程序本身确保..

感谢所有帮助。

1 个答案:

答案 0 :(得分:2)

您可以使用连接管理器。

ConnectivityManager cm = (ConnectivityManager)Context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if(ni == null)
  //no connectivity, abort
if(ni.getType() == ConnectivityManager.TYPE_WIFI || ni.getType() == ConnectivityManager.TYPE_WIMAX) {
  //connected via wifi/wimax
  //so transfer the data
}