最近在搞在地图上画出路线图,经过一段时间的摸索,终于搞明白了,其实也挺简单的,写个类继承Overlay,并重写draw方法,在draw方法中画出path即可。对于Overaly,在地图上标记某个点或者画线之类的就要使用overlay,overlay相当于一个覆盖物,覆盖在地图上,这个覆盖物要自己实现所以要继承Overlay。本例自定义了要画的点,如何得到两地之间的众多点的坐标(经纬度)可参加
android在google map上画出导航路线图
具体代码:
main.xml:
最后别忘了加权限 :<uses-permission android:name="android.permission.INTERNET"/>
在<applacation></applacation>之间加<uses-library android:name="com.google.android.maps" />