在我的应用中,我在地图上使用内置的MyLocationOverlay。
myLocationOverlay = new MyLocationOverlay(this, mapView){
public void onLocationChanged(Location loc){
super.onLocationChanged(loc);
List<Address> address;
try{
Geocoder mGC = new Geocoder(context,Locale.ENGLISH);
address = mGC.getFromLocation(loc.getLatitude(), loc.getLongitude(), 1);
if (address !=null){
currentAddr = address.get(0);
mHandler.post(updateUI);
}
}catch(IOException e){}
}
};
通过上面的代码,我可以获得地址并直观地看到我的位置。现在我想添加一个从我到达某个目的地的路由覆盖,我该如何实现这样的东西?这个也有一些内置的叠加层吗?