All,
I have a need to display information on a MapView object. No problems there.
The issue is that there are times when the MapView object displays map det
Are you sure you want to do this? It might be better to revisit your overlay's graphic design... simply giving them a thicker border might be a cheap solution to the problem.
First suggestion would be to subclass MapView and override dispatchDraw() with something like this:
@Override protected void dispatchDraw(Canvas canvas) {
// Firstly let MapView draw
super.dispatchDraw(canvas);
// Draw a translucent fill on top of it
canvas.drawColor(0x7FFFFFFF);
// TODO: Draw my overlay
}