zoukankan      html  css  js  c++  java
  • 判断网络状态

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

    private boolean getNetWorkStatus() {

    boolean netSataus = false;
    ConnectivityManager cwjManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);

    cwjManager.getActiveNetworkInfo();

    if (cwjManager.getActiveNetworkInfo() != null) {
      netSataus = cwjManager.getActiveNetworkInfo().isAvailable();
    }

    if (!netSataus) {
      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;
    }

  • 相关阅读:
    Windows的VNC客户端连接Linux无法复制粘贴
    iText中输出中文
    POI写docx文件table中的单元格水平、垂直对齐
    OpenOffice将MS docx转换成pdf文件偶数页眉不显示问题解决办法
    Servlet下载文件迅雷不支持问题真相之一
    Java处理JSON的工具类(List、Map和JSON之间的转换)——依赖jsonlib支持Map嵌套
    EasyUI的combobox组件Chrome浏览器不兼容问题解决办法
    Tomcat5内存简单优化
    jQuery使用动态渲染表单功能完成ajax文件下载
    POI导出Word插入复选框
  • 原文地址:https://www.cnblogs.com/bravolove/p/5029330.html
Copyright © 2011-2022 走看看