Android的WifiManager新增'EXTRA_RESULTS_UPDATED'如何工作?

时间:2016-01-26 10:19:39

标签: android wifimanager

我注意到WifiManager类中有一个新的布尔额外EXTRA_RESULTS_UPDATED

然而,文档有点微小:

  

表示先前startScan()操作结果的布尔值的查找键,使用SCAN_RESULTS_AVAILABLE_ACTION报告。

那么这是如何工作的呢?仅当我的应用程序请求启动扫描()并且扫描完成时才是真的吗?每当包括我在内的某个应用程序称之为它时,它都是真的吗或者,无论startScan()是否被应用程序,系统等调用,扫描完成后总是如此?

1 个答案:

答案 0 :(得分:0)

告诉您之前的startScan()是否成功。 SCAN_RESULTS_AVAILABLE_ACTION的javadoc更清楚:“EXTRA_RESULTS_UPDATED指示扫描是否成功完成。”

例如,在O背景中,应用程序无法每30分钟或类似情况多次成功启动扫描。有关详细信息,请参阅https://developer.android.com/preview/features/background-location-limits.html