android 检查可用网络
16lz
2022-04-19
转载,以备日后查阅
private boolean CheckNetwork() { boolean flag = false; ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); if (cwjManager.getActiveNetworkInfo() != null){ flag = cwjManager.getActiveNetworkInfo().isAvailable(); } if (!flag) { Builder b = new AlertDialog.Builder(this).setTitle("没有可用的网络").setMessage("请开启GPRS或WIFI网络连接"); b.setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { Intent mIntent = new Intent("/"); ComponentName comp = new ComponentName("com.android.settings", "com.android.settings.WirelessSettings"); mIntent.setComponent(comp); mIntent.setAction("android.intent.action.VIEW"); startActivity(mIntent); } }).setNeutralButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { dialog.cancel(); } }).create(); b.show(); } return flag; }
更多相关文章
- Android: 判断网络状态
- 【原创】android webview 加载网络视频
- Android(安卓)分别使用Post与Get实现网络图片加载
- android如何获取经纬度
- android检查网络连接状态
- Android判断Intent是否存在,是否可用
- android 自动获取时间,网络提供的值
- 【简单的学生管理界面】Android的if语句中有字符串判断
- Android(安卓)的网络编程