欢迎来到代码驿站!

Android代码

当前位置:首页 > 移动开发 > Android代码

Android 判断是否连接成功了指定wifi

时间:2021-04-21 09:38:03|栏目:Android代码|点击:

最近在做wifi的相关的东西,打印WifiInfo的时候 无意间发现一个参数,改参数可以查看是否连接成功了指定wifi,但是这是隐藏的,遂将其反射之。代码如下:

//通过反射的方式去判断wifi是否已经连接上,并且可以开始传输数据
  private boolean checkWiFiConnectSuccess() {
    Class classType = WifiInfo.class;
    try {
      Object invo = classType.newInstance();
      Object result = invo.getClass().getMethod("getMeteredHint").invoke(invo);
      return (boolean) result;
    } catch (InstantiationException e) {
      e.printStackTrace();
      return false;
    } catch (IllegalAccessException e) {
      e.printStackTrace();
      return false;
    } catch (NoSuchMethodException e) {
      e.printStackTrace();
      return false;
    } catch (InvocationTargetException e) {
      e.printStackTrace();
      return false;
    }
  }

上一篇:Android setButtonDrawable()的兼容问题解决办法

栏    目:Android代码

下一篇:Android 仿今日头条简单的刷新效果实例代码

本文标题:Android 判断是否连接成功了指定wifi

本文地址:http://www.codeinn.net/misctech/105673.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有