百度地图相关——结合下拉刷新功能重新定位

来源:互联网 发布:linux grub命令进win 编辑:程序博客网 时间:2024/06/05 21:03

当下拉刷新之后,进行LocationService.start()操作,发现并不是每次都能触发百度提供的BDLocationListener接口,通过源码发现
这里写图片描述

只有当client不为空且没有被启动时,才会运行start方法

解决方法:在获得定位地址之后,及时的调用LocationService.stop()方法,这样每次刷新都能重新定位。

0 0