最近在研究百度地图API通过POI搜索時发现每次只能显示10个覆盖物,强迫症不能忍啊有木有官方demo并不能满足我的需求,研究了一段时间实现了显示所有覆盖物的功能
来,看图(= =这回要犯密集恐惧症了)
下面来看看代码是如何实现的
* 演示poi搜索功能 // 是否显示自带缩放控件 // 注册搜索事件监听 // 搜索该坐标附近的餐廳 // 缩放地图使所有Overlay都在合适的视野内
这里与官方的demo很相似,不同的是MyPoiOverlay这个类
- 通过官方demo中给出的icon_gconding在代码中给图片加上数字,达到需要的效果
- 每次搜索最多只能设置50另外Bitmap过多会导致OOM。
最后说下第一次写博客(怎么装成经常写的样子?= =)有什么说的不对的地方请告诉我。