手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android编程判断网络是否可用及调用系统设置项的方法
Android编程判断网络是否可用及调用系统设置项的方法
摘要:本文实例讲述了Android编程判断网络是否可用及调用系统设置项的方法。分享给大家供大家参考,具体如下:privatebooleanchec...

本文实例讲述了Android编程判断网络是否可用及调用系统设置项的方法。分享给大家供大家参考,具体如下:

private boolean checkNetwork() { boolean flag = false; ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); if (manager.getActiveNetworkInfo() != null) flag = manager.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; }

权限是少不了的:

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

希望本文所述对大家Android程序设计有所帮助。

【Android编程判断网络是否可用及调用系统设置项的方法】相关文章:

Android开机自启动服务的实现方法

Android判断SDK版本及判断是否联网

更换android(安卓)系统菜单/背景图片的方法

Android Intent启动别的应用实现方法

Android 获取进程内存使用情况方法

Android判断包名和类名是否存在的方法

android弹出activity设置大小的方法

Android编程实现擦除Bitmap中某一块的方法

Android实现自定义带文字和图片Button的方法

Android 用SQLite实现事务的方法

精品推荐
分类导航