[地图Map] 关于如何在手机上使用百度地图API画多边形
以 |
这里讲目前的一个思路,就是重写MapView的onTouch方法,在手指移动的时候,顺便拖一个大头针跟随手指移动,当手指离开屏幕的时候将这个点的坐标放到一个GeoPoint集合中,然后用GraphicOverlay将这个集合的坐标画成折线,这里需要注意,每当画折线的时候都要将之前添加的折线给移除,当然不移除影响也不大。这里没有动态的跟踪手指画虚线,当然可以这样做,但是这样做要不停的维护图层,内存消耗较高。
[地图Map] 关于如何在手机上使用百度地图API画多边形
以 |
这里讲目前的一个思路,就是重写MapView的onTouch方法,在手指移动的时候,顺便拖一个大头针跟随手指移动,当手指离开屏幕的时候将这个点的坐标放到一个GeoPoint集合中,然后用GraphicOverlay将这个集合的坐标画成折线,这里需要注意,每当画折线的时候都要将之前添加的折线给移除,当然不移除影响也不大。这里没有动态的跟踪手指画虚线,当然可以这样做,但是这样做要不停的维护图层,内存消耗较高。