I do not think there is a reasonable way to do this. Please note that Google does not do this in its mapping applications. This is pretty clear just by looking at the page to see if all the tiles are still loading, so I don't think there really is a need to put a progress indicator.
MapView has a canCoverCenter() method that can tell you if the center tile is available, but there is nothing for the rest of the tiles.
source share