調用了
mLocClient.stop()方法后,定位依然沒有被關閉!導致不停的在回調定位的監聽(你這么厲害怎么不上天呢!),百度api里沒有對應問題的解決方案,
網上查了下很多人都遇到這種情況。
解決方案有兩種:
1:去掉option.setScanSpan(10000);這個設置。
2:調用mLocClient.unRegisterLocationListener方法。
兩種方法親測都可以成功達到想要的效果。
但是第一種方案不知道會造成什么影響,沒有去測試過,所以放棄。
第二種方案取消監聽,病從根治,也算是一個完美結局。