It looks as though the Google Maps API has a bug when viewed in an
android ICS browser.
I've tried a few maps now and find that the stock android ICS browser
(and SDK WebView) fail to properly render the pegman when dragged onto
the map.
Take a look at this screengrab:
http://i.imgur.com/qWzqR.jpg
When the pegman is dragged the entire pegman sprite image gets
displayed.
(
http://maps.gstatic.com/mapfiles/cb/mod_cb_scout/
cb_scout_sprite_api_003.png)
We noticed this first using an SDK WebView on an ICS device, so i then
tried the default android ICS browser on the official example page at:
https://google-developers.appspot.com/maps/documentation/javascript/examples/streetview-map
Again the entire pegman image is displayed when dragging the pegman
instead of just a single pegman sprite.
With the android hardwareAccelerated app attribute set to false there
is another rendering problem on the example page - the single Marker
is rendered twice.
(When set to true only the pegman problem seems to occur).
Again the image i linked to shows the problem better than i can
explain.
Is this an android bug or a Google Maps API bug?
Any ideas - shall i start a new issue (it seems to not yet have been
reported by anyone else).
Thanks.
Martin.