private boolean NetWorkStatus() {        ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);        // cwjManager.getActiveNetworkInfo();        boolean netSataus = true;        if (cwjManager.getActiveNetworkInfo() != null) {            netSataus = cwjManager.getActiveNetworkInfo().isAvailable();            Toast.makeText(this, "网络已经打开", Toast.LENGTH_LONG).show();        } else {            Builder b = new AlertDialog.Builder(this).setTitle("没有可用的网络")                    .setMessage("是否对网络进行设置?");            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");                    // 如果在设置完成后需要再次进行操作,可以重写操作代码,在这里不再重写                    startActivityForResult(mIntent, 0);                }            }).setNeutralButton("否", new DialogInterface.OnClickListener() {                public void onClick(DialogInterface dialog, int whichButton) {                    dialog.cancel();                }            }).show();        }        return netSataus;    }

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

更多相关文章

  1. Android(安卓)ProgressDialog的使用
  2. Android为Notification加上一个进度条
  3. Android设置全屏的两种方法
  4. Android(安卓)webView 使用back功能返回以前浏览过的页面
  5. android maxLines ellipsize 配合使用失效,解决办法
  6. MpAndroidChart简单用法 属性总结
  7. DialogFragment设置自定义动画
  8. Android(安卓)Q 版本新的网络状况判断方式
  9. android 录音

随机推荐

  1. android 去除ScrollVIew拉到尽头时再拉的
  2. Android圆形进度显示控件的SectorProgres
  3. 关于android生命周期那点事
  4. MTK Android Driver :sound
  5. 新添的Activity 要在 manifest 中注册 否
  6. android 设置 源码 修改默认主题为白底黑
  7. [置顶] android 心跳包的分析
  8. Android Permission中英对照
  9. MyEclipse10 配置 Android SDK 时遇到的
  10. [AndroidTips]Declaring a custom androi