Android編程 高德地圖 AMapLocationClientOption 類中 setWifiActiveScan過期

高德地圖中   定位包中有如下方法:api

 

 

AMapLocationClientOption  類中  setWifiActiveScan  過期

isWifiActiveScan

public boolean isWifiActiveScan()
已過期。 
是否主動刷新WIFI
默認值:true 主動刷新
模式爲 僅設備定位(Device_Sensors)時無效
返回:
true:主動刷新
false:被動刷新
從如下版本開始:
2.0.0
      • setWifiActiveScan

        public AMapLocationClientOption setWifiActiveScan(boolean isWifiActiveScan)
        已過期。 
        設置是否主動刷新WIFI
        默認值:true 主動刷新
        模式爲 僅設備模式(Device_Sensors)時無效
        參數:
        isWifiActiveScan - 是否主動刷新WIFI true:主動刷新
        false:被動刷新
        從如下版本開始:
        2.0.0

 

有上面的SDK幫助文檔中能夠看到,     高德地圖  定位包   com.amap.api.location  中, AMapLocationClientOption  下面的,  主動設置Wifi刷新和獲取是否主動刷新的api已經有所改動,也就是說老版本的已通過時。spa

 

具體狀況以下:3d

 

打印調試信息:調試

以上能夠看到  主動調用Wifi刷新的功能已通過時,可是仍能夠設置。code

 

 

 

 

很不幸的是,這個過期的方法在 設置 爲  false 之後仍然打印調試的結果爲true,  能夠發現該方法無效。blog

 

 

 

糾正:文檔

上面的打印調試信息存在必定的錯誤,  在設置   setWifiActiveScan 後應該使用   isWifiActiveScan  來進行判斷。it

 

 

再一次試驗:io

 

 

 

 

推薦用法:class

在新版本中咱們能夠 使用  setWifiScan  方法來設置是否能夠調用   Wifi   刷新。

 

 

調試信息:

04-05 10:14:53.837 20534-20534/com.joe.ditudemo V/mLocationOption:  false

相關文章
相關標籤/搜索