我正在使用BluetoothLeScanner
的startScan
方法来收集有关可用设备的信息。但是,我需要知道扫描何时完成。 the callback中没有任何方法可以表明这一点。
我如何知道扫描何时完成?
答案 0 :(得分:1)
完成扫描设备的功能后,您可以使用stopScan() 因此,更像是扫描在您需要时完成,具体取决于您是希望扫描根据时间条件停止还是在找到一些设备后停止扫描。
这样做的决定点是ScanCallback functions and results ScanResult可以提供帮助。