Android 标记轨迹移动图标

Android 标记轨迹移动图标,android,osmdroid,Android,Osmdroid,获取在地图上绘制的gps阵列。然而,对于某些坐标插入方向,但图标并非总是按应有的方式插入,而是存在“边距” 如何插入图标,使其位于polilayn线上 void addTraclMarker(double locationA,double locationB, int drawable, String carnames, String carspeeds) { Marker startMarker = new Marker(mapView); star

获取在地图上绘制的gps阵列。然而,对于某些坐标插入方向,但图标并非总是按应有的方式插入,而是存在“边距”

如何插入图标,使其位于polilayn线上

 void addTraclMarker(double locationA,double locationB, int drawable,
       String carnames, String carspeeds)
 {     
    Marker startMarker = new Marker(mapView);
    startMarker.setPosition(new GeoPoint(locationA,locationB));     
    startMarker.setIcon(getResources().getDrawable(drawable));      
    startMarker.setTitle("jkdfghspdifj");       
    startMarker.setAnchor(Marker.ANCHOR_CENTER, 1.0f);      
    MarkerInfoWindow infoWindow = new  MyInfoWindow(R.layout.bonuspack_bubble, 
            mapView,carnames,carspeeds,"","");      
    startMarker.setInfoWindow(infoWindow);      
    mapView.getOverlays().add(startMarker);
 }
查看以了解其工作原理

startMarker.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_CENTER);