public boolean CheckNetwork() {        boolean flag = false;    ConnectivityManager cwjManager = (ConnectivityManager) AndroidBaseActivity.self.getSystemService(Context.CONNECTIVITY_SERVICE);    if (cwjManager.getActiveNetworkInfo() != null)        flag = cwjManager.getActiveNetworkInfo().isAvailable();    if (!flag) {        Builder b = new AlertDialog.Builder( AndroidBaseActivity.self).setTitle("没有可用的网络").setMessage( AndroidBaseActivity.self.getResources().getString(R.string.net_work_message));        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");                AndroidBaseActivity.self.startActivity(mIntent);            }        }).setNeutralButton("取消", new DialogInterface.OnClickListener() {            public void onClick(DialogInterface dialog, int whichButton) {                dialog.cancel();            }        }).create();        b.show();    }    Toast.makeText(AndroidBaseActivity.self, "test", 1).show();   return flag;}

更多相关文章

  1. 检测Android设备有线网络连接状态
  2. Android 的cpu 硬盘 内存 网络设置 系统信息 硬件信息
  3. android检测网络连接
  4. android NetWorkHelper 网络工具类
  5. android取得当前网络连接状态
  6. 【Android】网络状态
  7. android判断是否连接网络
  8. Android 网络操作(上传下载等)
  9. 【android】监听网络变化连续多个广播的问题解决

随机推荐

  1. 其实吧,我也会双标
  2. 左耳朵耗子:从亚马逊的实践,谈分布式系统的
  3. 极简编程语言史,在很久很久以前……
  4. 不会被同龄人抛弃的程序员是什么样的?
  5. 在阿里,我们如何管理代码分支?
  6. GitHub的九种提速方式
  7. 如果你真的想投资
  8. 王坚博士,那个行走于现在与未来之间的大顽
  9. 刚刚,中国量子计算机截获一段来自宇宙的神
  10. Python Flask 数据可视化