在 SL4A 下使用 PY4A,通过 wifiStartScan() 启动 wifi 扫描后,我如何知道扫描何时完成,然后我可以通过 wifiGetScanResults() 获取最新信息?
扫描完成后似乎没有触发任何事件,但也许我遗漏了一些东西。
下面的代码摘录说明了我遇到的问题。
顺便说一句,我知道如何在 Android 下的 Java 中做到这一点。但是,我想专门使用 PY4A 来解决这个问题。
提前感谢您的帮助。
import android
a = android.Android()
scanStarted = a.wifiStartScan()
if scanStarted:
###
### How do I wait for the wifi scan to complete?
###
scanResults = a.wifiGetScanResults()
# process wifi scan results here