当前位置: 首页 > ai >正文

wifi 如果检查失败,UI 就会出现延迟或缺失打勾的现象。

问题:connectedSsid 的初始化依赖 onCreate 中的状态检查,如果检查失败,UI 就会出现延迟或缺失打勾的现象。

WIFI界面上上的一个标识代表成功连接。重启后出现偶尔不打勾的情况。

原始代码:

//            if (connectedSsid != null && connectedSsid.equals(wifi.SSID)) {
//                wifiOk.setVisibility(View.VISIBLE);Log.d(TAG, "Showing wifiOk for SSID: " + wifi.SSID);
//            } else {
//                wifiOk.setVisibility(View.GONE);Log.d(TAG, "Hiding wifiOk for SSID: " + wifi.SSID);
//            }
 // 检查是否是当前连接的 Wi-FiWifiInfo wifiInfo = wifiManager.getConnectionInfo();String currentBssid = (wifiInfo != null && wifiInfo.getSupplicantState() == SupplicantState.COMPLETED)? wifiInfo.getBSSID() : null;if ((connectedSsid != null && connectedSsid.equals(wifi.SSID)) ||(currentBssid != null && currentBssid.equalsIgnoreCase(wifi.BSSID))) {wifiOk.setVisibility(View.VISIBLE);} else {wifiOk.setVisibility(View.GONE);}

http://www.xdnf.cn/news/8135.html

相关文章:

  • linux中部署jdk,开机自启动jdk以及linux中java开机自启某个jar包文件
  • 算法第26天 | 贪心算法、455.分发饼干、376. 摆动序列、 53. 最大子序和
  • 如何在Java中进行PDF合并
  • 软考 系统架构设计师系列知识点之杂项集萃(69)
  • Linux Shell编程(五)
  • 【鸿蒙开发】Hi3861学习笔记-超声波测距
  • HTB-Titanic
  • 多模态大语言模型arxiv论文略读(八十八)
  • LeetCode面试经典150题梳理
  • java I/O
  • 【补题】The 2021 ICPC Asia Nanjing Regional Contest Problem J. Xingqiu’s Joke
  • [Java][Leetcode middle] 6. Z 字形变换
  • TCP与UDP协议全面对比:从原理到应用场景深度解析
  • ROS2 camera_calibration 双目相机标定指令
  • 监控易一体化运维:网络拓扑管理,网络管理高效之道
  • 异常数据的检测
  • 【基础】Windows开发设置入门11:hyper-v虚拟机创建
  • 批处理操作优化思路
  • 使用Pyinstaller打包python,全过程解析【2025最详细】
  • 湖北理元理律师事务所:专业债务优化如何助力负债者重获生活掌控权
  • CS和BS架构
  • 《数据结构笔记一》: 指针、结构体、动态内存分配、算法时间复杂度。
  • Python绘制3D图表
  • PostgreSQL 18 升级新体验:pg_upgrade --swap 极简教程
  • BGE-M3 文本情感分类实战:预训练模型微调,导出ONNX并测试
  • b/s开发 1.0
  • DDS与PLL技术
  • 力扣HOT100之二叉树: 437. 路径总和 III
  • 8天Python从入门到精通【itheima】-29~31
  • dify介绍(优势与作用)