Вы можете нарисовать ImageView прямо над видом Google Maps (с абсолютным позиционированием с использованием полей). Но тогда вам придется позаботиться о преобразовании координат (и реакции на пользовательскую прокрутку, масштабирование карты) «вручную».
Я думаю, вы также можете использовать SurfaceView , полностью выровненный по виду карт Google, и нарисовать на нем маркер.
Но оба решения в значительной степени излишни; вам лучше использовать ItemizedOverlay , если у вас нет действительно веской причины не делать этого - в этом случае вы можете добавить информацию о том, в чем причина, может быть, мы найдем вам хорошее решение для этого: )