android wifi RSSI达到阈值自动断开


设置wifi的RSSI达到阈值之后自动断开。

wifi状态改变,会更新状态栏,在状态栏中更改。

--- a/packages/SystemUI/src/com/android/systemui/statusbar/policy/WifiSignalController.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/policy/WifiSignalController.java
@@ -106,6 +106,13 @@ public class WifiSignalController extends
         mCurrentState.ssid = mWifiTracker.ssid;
         mCurrentState.rssi = mWifiTracker.rssi;
         mCurrentState.level = mWifiTracker.level;
+               if (mCurrentState.connected && mCurrentState.rssi < -80)
+                       mWifiManager.disconnect();
         notifyListenersIfNecessary();
     } 

2018-6-14


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM