判断Adndroid手机的网络连接状态

2014-11-24 14:06:12 · 作者: · 浏览: 3

判断手机的网络状态,需要使用ConnectivityManager。ConnectivityManager主要管理和网络连接相关的操作 。 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。NetworkInfo类包含了对wifi和mobile两种网络模式连接的详细描述,通过其getState()方法获取的State对象则代表着连接成功与否等状态。


Java代码:


在AndroidManifest.xml里添加权限:


运行结果: