public boolean isConnect()
{
// 获取手机所有连接管理对象(包括对wi-fi,net等连接的管理)
@SuppressWarnings("static-access")
ConnectivityManager connectivity = (ConnectivityManager)this.getSystemService(this.CONNECTIVITY_SERVICE);
if (connectivity != null)
{
// 获取网络连接管理的对象
NetworkInfo[] info = connectivity.getAllNetworkInfo();
if (info != null)
{
for (int i = 0; i < info.length; i++)
{
//if (info[i].isConnected()) //判断当前网络是否已经连接
//{
Toast.makeText( this, "检测到网络 : " + info[i].getTypeName(), Toast.LENGTH_SHORT ).show();
//return true;
//}
}
}
Toast.makeText( this, "总共连接数:" + info.length, Toast.LENGTH_SHORT ).show();
}
return false;
}
AndroidManifest.xml:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余1页未读,立即下载
- 1
- 2
- 3
- 4
前往页