判断Android客户端网络是否连接_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 判断Android客户端网络是否连接

判断Android客户端网络是否连接

 2011/11/11 16:37:42  cncoke  http://cncoke.iteye.com  我要评论(0)
  • 摘要:publicstaticbooleancheckNet(Contextcontext){try{ConnectivityManagerconnectivity=(ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);if(connectivity!=null){NetworkInfoinfo=connectivity.getActiveNetworkInfo();if(info!=null&
  • 标签:android 连接 网络 客户 客户端 Android客户端
	public static boolean checkNet(Context context) {
		try {
			ConnectivityManager connectivity = (ConnectivityManager) context
					.getSystemService(Context.CONNECTIVITY_SERVICE);
			if (connectivity != null) {

				NetworkInfo info = connectivity.getActiveNetworkInfo();
				if (info != null && info.isConnected()) {

					if (info.getState() == NetworkInfo.State.CONNECTED) {
						return true;
					}
				}
			}
		} catch (Exception e) {
			return false;
		}
		return false;
	}

?

?

//打印判断结果

System.out.println(checkNet(this));

?

?

另外,一定要加入权限

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

?

发表评论
用户名: 匿名