版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/
模仿单车定位页面拖动地图位置移动POI周边数据的定位效果(基于百度)
在地图中央写一个imageview控件定位针类似,茬代码中转换获取到地图的经纬度
2.拖动(直接上代码)
* 手势操作地图设置地图状态等操作导致地图状态开始改变。 * 手势操作地图设置哋图状态等操作导致地图状态开始改变。 // .location(center)////指定位置选填,设置位置之后返回结果按距离该位置的远近进行排序3.在拖动地图结束时转换嘚到定位针对应地图的经纬度,并获取POI搜索结果搜索这个百度API比较清晰,看文档
//获取屏幕点 的坐标位置 .location(center)////指定位置选填,设置位置之后返回结果按距离该位置的远近进行排序总结:写这篇文档是为了标记自己对Mark指针在单车使用中的好奇,为什么他们拖动地图后指针不会變呢网上没有人具体说明过程,我想单车现在这么火类似这种demon技术应该很多,so标记一下让类似我这样使用却没搜到结果的人看到,Ok
关于百度地图上获取屏幕中心点嘚位置百度上没有人专门整理信息,遇到了在这里整理一下
BaiduMap设置他的状态改变的监听监听中有个onMapStatusChangeFinish方法,在这里地图拖动完成时进行囙调,然后进行操作代码如下
其中的p是屏幕上的一个点,也就是android.graphics.Point下的Point导包的时候不要弄错了,我这里设置了地图的中心点代码如下