最近接触到Android WIFI 有点小问题如果  
info != null && info.getType() == ConnectivityManager.TYPE_MOBILE  
可用连接信息不为空,并且现在连接的类型是MOBILE,那么直接用EnableNetWork(NetWorkId,DisableOthers)就可以连接。这里的DisableOthers无论True 还是false 都行,都能连上  
但  
if (info != null && info.getType() == ConnectivityManager.TYPE_WIFI)   
在这里是有可用的连接的信息,并且已连接类型是WIFI,但这里用EnableNetwork False时就会出现连不上的情况,切换不了指定WIFI网络  
这里的EnableNetWork(int network id,Boolean DisableOthers)中的DisableOthers具体有什么用?  
是连接之前把所有的其他网络断了,连接该网络,还是其他的?