Hello jarmohak,
From your posts i extracted that you want to do sth. like this...

... right

So you will need a class extending Overlay, like this one:
Using java Syntax Highlighting
protected class MyLocationOverlay extends Overlay {
@Override
public void draw(Canvas canvas, PixelCalculator calculator, boolean shadow) {
super.draw(canvas, calculator, shadow);
// Setup our "brush"/"pencil"/ whatever...
// Draw Circles, Bitmaps whatever...
Parsed in 0.031 seconds, using
GeSHi 1.0.8.4
So we create a new OverlayController from the MapView and set a new MyLocationOverlay to it, like this:
Using java Syntax Highlighting
/* With these objects we are capable of
* drawing graphical stuff on top of the map */
this.myOverlayController = this.myMapView.createOverlayController();
MyLocationOverlay myLocationOverlay = new MyLocationOverlay();
this.myOverlayController.add(myLocationOverlay, true);
Parsed in 0.031 seconds, using
GeSHi 1.0.8.4
Hope this pushed you into the right direction.

Regards,
plusminus