I'm creating an application that will display map tiles provided freely by a web service for non commercial use. The application lets the user cache these map tiles locally on the phone to save traffic and money (e.g when connected to a wireless network)
To display the map tiles I'm using the Map View class and an overlay. To avoid unneccesary traffic generated by the Map API retrieving google map tiles (the google map is completetly hidden by the map tiles), I found out that I could use an invalid Map API key. The Map View is still fully functional, but will not load any google maps. Is this legal? I have not found any information saying it is not. This is not a perfect solution as I actually wanted the user to be able to switch between google maps and the map tiles from the web service. It would have been very nice if an application could have turned on/off the retrieval of map tiles in the Map view. It would also be nice if it in the future would be possible to cache the google maps on the SD-card. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

