Jetez un oeil à GoogleMap.OnMapLoadedCallback
interface de rappel lorsque la carte a terminé le rendu. Ce se produit après que toutes les tuiles nécessaires pour rendre la carte ont été récupérées, et que toutes les étiquettes sont complètes. Cet événement ne se déclenchera pas si la carte ne se charge jamais en raison de problèmes de connectivité, ou si la carte est en cours de modification et ne se termine jamais à en raison de l'utilisateur interagissant constamment avec la carte.
Exemple d'utilisation:
/**
* Acquire a non-null instance of the GoogleMap.
*/
mMapView.getMapAsync(new OnMapReadyCallback() {
@Override
public void onMapReady(GoogleMap googleMap) {
googleMap.setOnMapLoadedCallback(new OnMapLoadedCallback() {
/**
* Called when the map has finished rendering.
* This will only be called once.
* You must request another callback if you want to be notified again.
*/
@Override
public void onMapLoaded() {
//TODO: Hide ProgressBar
}
});
}
});
merci. Bien sur google maps par défaut, il n'y a pas de barre de progression. – Praveen