title: Is there a way to get notified when the GoogleMap is ready in a MapView object in the new Google Maps Android API v2?
body: <p>I implementing the new Google Maps Android API right now within my app, and there are a few things that I want to do when the map has loaded such as moving the map to the current location and displaying a marker there and enabling certain overlays like the satellite view.  However, I am running into NPEs when I try to access the Mapview's getMap() because the GoogleMap object isn't ready.</p>
  
  <p>Is there a way to detect when a MapView's GoogleMap is ready?  I found CommonsWare's suggestion for dealing with the SupportMapFragment and detecting when getMap() will not get null, but what would the equivalent event by for a MapView?</p>
  
  <p>CommonsWare's suggestion for SupportMapFragment: <a href="https://stackoverflow.com/questions/14047257/how-do-i-know-the-map-is-ready-to-get-used-when-using-the-supportmapfragment/14047363#14047363">How do I know the map is ready to get used when using the SupportMapFragment?</a></p>
  
  <p>This seems kind of broken that there is not a way to determine when the GoogleMap object is ready so that we can do all these setup things.</p>