小编use*_*777的帖子

检查wifi扫描是否完成

我正在编写一个代码,用于连续获取范围内所有接入点的信息。

这是我的代码:

       myRunnable = new Runnable() {
       @Override public void run() {
       while(){
       wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); 
       wifi.startScan(); 
       List<ScanResult>results= wifi.getScanResults();
        try{
          //data Logging
            }  
           } 
         } 
        };

      myThread = new Thread(myRunnable);
      myThread.start();
Run Code Online (Sandbox Code Playgroud)

由于数据的扫描和记录不断重复,我想在记录数据之前检查扫描是否完成。在记录数据之前,是否有任何标志或函数检查 wifi.startScan() 是否完整。你能帮我出一个代码吗?

android android-wifi

4
推荐指数
1
解决办法
1742
查看次数

标签 统计

android ×1

android-wifi ×1