@Override
public synchronized void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
// Start position marker
mMap.addMarker(new MarkerOptions().
position(startCoordinate).
icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_GREEN)));
// end position marker
mMap.addMarker(new MarkerOptions().
position(endCoordinate).
icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED)));
if(objectLocations!=null)
for(com.nctu.bikeline.Model.Location objLocation:objectLocations){
mMap.addMarker(new MarkerOptions().position(objLocation.getCoordinate())
.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_BLUE)));
}
// highlight route
mMap.addPolyline(options);
// move and zoom camera
if(gpsService != null)
updateDirectionOverlay(gpsService.getLocation(), 0, false);
}
NavigationActivity.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:BikeLine
作者:
评论列表
文章目录