【发布时间】:2013-04-01 17:20:56
【问题描述】:
我想在我的 wifi 信号低于 20% 时打开我的应用 我如何实现这个? 下面是wifi信号强度的代码
WifiManager wifiManager = (WifiManager)context.getSystemService(Context.WIFI_SERVICE);
final WifiInfo connectionInfo = wifiManager.getConnectionInfo();
int rssi = connectionInfo.getRssi();
int level = WifiManager.calculateSignalLevel(rssi, 10);
int percentage = (int) ((level/10.0)*100);
【问题讨论】:
标签: android android-intent android-wifi