需要在服务中使用ScanResult类

时间:2010-12-29 17:13:27

标签: android android-service

在我自己的服务中使用android.net.wifi.ScanResult类有一些问题。 事实上我已经注意到我班上的CREATOR缺失了,但是在android doc中(http://www.kiwidoc.com/java/l/x/android/android/8/p/android.net.wifi/c/ ScanResult) CREATOR存在,我尝试过所有版本的SDK,我失去了希望...... :(

任何人都可以帮助我?

谢谢,

安东尼。

1 个答案:

答案 0 :(得分:1)

ScanResult类没有公共构造函数。它旨在通过扫描可用的WiFi连接返回,例如:

WifiManager wifiMgr = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
if(wifiMgr.isWifiEnabled()) {
  List<ScanResult> scanResults = wifiMgr.getScanResults();
  for(ScanResult scanRes : scanResults) {
    // Do something with scanRes
  }
}

请参阅以下官方Android documentation for ScanResulthttp://developer.android.com/reference/android/net/wifi/ScanResult.html