Есть ли другой способ нарисовать объект на холсте в андроиде?
Этот код внутри draw() не работает:
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.pushpin);
canvas.drawBitmap(bmp, screenPts.x, screenPts.y-50, null);
Ну, на самом деле, он работает над моим первым кодом, но когда я перенес его в другой класс MarkOverlay, он больше не работает.
markerOverlay = new MarkerOverlay(getApplicationContext(), p);
listOfOverlays.add(markerOverlay);
Какой параметр следует передать в MarkerOverlay, чтобы заставить этот код работать? Ошибка находится где-то в getResources().
FYI, canvas.drawOval отлично работает, но я действительно хочу сделать изображение не овалом.:)