Попытка сделать наложение карт Google в программе для Android.В методе рисования моего наложения у меня есть два способа добавления булавки.Один из них работает, а другой нет.К сожалению, тот, который не работает, также является единственным, у которого есть возможность добавить тень!Любая помощь?
@Override
public void draw(android.graphics.Canvas canvas, MapView mapView,
boolean shadow) {
Point po = mapView.getProjection().toPixels(mapView.getMapCenter(),
null);
// This does _not_ work, but I would really like it to!
drawAt(canvas, mapView.getResources().getDrawable(R.drawable.map_marker_v),
po.x, po.y, false);
// This does work, but only does half the job
canvas.drawBitmap(BitmapFactory.decodeResource(mapView.getResources(),
R.drawable.map_marker_v), po.x, po.y, null);
}
Редактировать: фиксированный тип