好吧,這一個已被竊聽了我幾個小時,我有以下幾個比較簡單的代碼,放置一個標記一個osmdroid地圖在OSMDroid for Android中旋轉標記?
final ArrayList<OverlayItem> items = new ArrayList<OverlayItem>();
OverlayItem marker = new OverlayItem("markerTitle", "markerDescription", new GeoPoint(52.033954,1.210179));
marker.setMarkerHotspot(OverlayItem.HotspotPlace.TOP_CENTER);
items.add(marker);
Drawable newMarker = this.getResources().getDrawable(R.drawable.maincar);
DefaultResourceProxyImpl resProxyImp = new DefaultResourceProxyImpl(getApplicationContext());
ItemizedIconOverlay markersOverlay = new ItemizedIconOverlay<OverlayItem>(items, newMarker, null, resProxyImp);
mapView.getOverlays().add(markersOverlay);
上。但是標記總是對着屏幕(0deg reotation)的頂部。我怎樣才能輕鬆地將每個標記旋轉到指定的程度(360deg是一個整圓)?
考慮給予回答你問題的人的賞金。 –