My application uses MapView from Google API 2.0. Mobile data usage is a concern, so I want to limit Google Maps to use Wifi only. When I block all network connections, I see cached map data which is all I need for most cases.
But I also have some background tasks that I want running even on mobile data.
So what I have to accomplish is using Google Maps with Wifi only mode without putting any network restrictions to the rest of the application (and to other apps, of course).
I guess I could make it work if I could just put MapView to "offline" mode, preventing all network usage by it. I could just switch it on and off depending on wifi availability.