In preparation for updating an old google maps app of mine, I downloaded an example (attached). After I added my API key, the program ran fine. I played around with a couple of changes and the app continues to run fine. I eventually chose an icon to use for the example app, but when the app compiles to the device, it uses a generic icon instead of my chosen one (Erel's example accepts the icon with no problems).
So what is it about this example that is preventing the newly chosen icon to be displayed? I used this code to replace the old webview approach in my old app - the revised app runs beautifully, but has the same "no icon" problem as the example.