Android:如何以编程方式启用/禁用Wifi或互联网连接
使用连接管理器类,我们可以访问wifi或Internet网络:
ConnectivityManager connec = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
// ARE WE CONNECTED TO THE NET
if ( connec.getNetworkInfo(0).getState() == NetworkInfo.State.CONNECTED ||
connec.getNetworkInfo(1).getState() == NetworkInfo.State.CONNECTED ) {
// ...
}
其中 和 分别指移动和 wifi 连接0
1
如果我的Android设备同时连接到两者,我们可以在任何网络之间切换还是禁用任何网络?就像使用函数一样:
connec.getNetworkInfo(0).setState(NetworkInfo.State.DISCONNECTED);