百度地图定位无法完全关闭

调用了

mLocClient.stop()方法后,定位依然没有被关闭!导致不停的在回调定位的监听(你这么厉害怎么不上天呢!),百度api里没有对应问题的解决方案,

网上查了下很多人都遇到这种情况。

解决方案有两种:

1:去掉option.setScanSpan(10000);这个设置。

2:调用mLocClient.unRegisterLocationListener方法。

两种方法亲测都可以成功达到想要的效果。

但是第一种方案不知道会造成什么影响,没有去测试过,所以放弃。

第二种方案取消监听,病从根治,也算是一个完美结局。

你可能感兴趣的:(百度地图定位无法完全关闭)