Android网络连接判断

来源:互联网 发布:内存专业测试软件 编辑:程序博客网 时间:2024/06/12 01:31
public static boolean checkNetWorkStatus(Context context) {boolean netSataus = false;ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfo newworkInfo = connectivity.getActiveNetworkInfo();if (newworkInfo != null) {// netSataus = newworkInfo.isAvailable();netSataus = newworkInfo.isConnected();}return netSataus;}

获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。

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

1,显示连接已保存,但标题栏没有,即没有实质连接上   not connect, available

2,显示连接已保存,标题栏也有已连接上的图标,         connect, available

3,选择不保存后                                                            not connect, available

4,选择连接,在正在获取IP地址时                                 not connect, not available


0 0
原创粉丝点击