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(安卓)Studio首次安装取消自动下载SDK
  2. Android(安卓)创建,验证和删除桌面快捷方式 (删除快捷方式测试可
  3. Android(安卓)studio No executable code found 断点不可用
  4. android 取消标题,程序意外停止
  5. (亲测可用!!)android studio 编译 'com.android.support:support-v4'
  6. Android(安卓)学习 设备管理器勾选后不能再取消了
  7. Android下的Console命令
  8. Android(安卓)Studio打包生成Jar包的方法(亲测可用)
  9. Android编译中m、mm、mmm的区别

随机推荐

  1. 推荐一款好用的jquery弹出层插件——wbox
  2. 更改粘性标题航点或偏移的位置。
  3. jquery 如何获取json指定键为指定值的另
  4. 动态生成 ul 的li jquery 点击事件无法获
  5. how to style text after ?
  6. jQuery:在对象内使用.remove()而不是Regex
  7. 使用jQuery在AJAX调用中的url字段格式
  8. Typeahead 0.10.2没有在Rails 4 / Bootst
  9. 告诉javascript首先运行jquery ajax
  10. GET ajax请求发送到同一个php文件