我有一個mapview,每個OverlayItem都有一個自定義項,並且類在這裏。在OverlayItem中旋轉繪圖
class MapObject extends OverlayItem{
String name;
String heading;
Drawable marker = null;
PlaneObject(GeoPoint pt, String name, String snippet, Drawable marker){
super(pt,name,snippet);
this.marker = marker;
}
@Override
public Drawable getMarker(int stateBitset){
Drawable result = marker;
setState(result,stateBitset);
result.setBounds(-result.getIntrinsicWidth()/2, -result.getIntrinsicHeight(), result.getIntrinsicWidth() /2, 0);
//Want to rotate the drawable to the angle stored in the heading variable
return(result);
}
}
我希望能夠通過在類中的標題來旋轉繪製對象,所以當的MapView調用它,然後它會返回旋轉繪製。
這是一個簡單的旋轉,或者是你轉動地圖,想要對付旋轉位圖匹配映射新的方向。 – Idistic