android的百度地图一分钟之内 没有位置变化 则将获取上一次取到的位置信息
如何监听这一分钟之内的位置变化 大家有没有什么好的建议?计时起点在哪呢?
android的百度地图一分钟之内 没有位置变化 则将获取上一次取到的位置信息
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 批判是一个大嘴巴子 2016-11-08 05:41关注
百度地图定位有个BDLocationListener监听,然后里面有个onReceiveLocation(BDLocation)方法,参数是BDLocation对象,这个对象里有经纬度,你可以在此方法中计时,第一次定位回调你存储一下经纬度,然后开始计时,一分钟之后在获取经纬度,然后获取两个经纬度的距离即可。建议你初始化一个变量去区分一下倒计时的方法,否则每次定为回调都会重新倒计时。
解决 无用评论 打赏 举报