MapsInitializer

Öffentliche finale Klasse MapsInitializer erweitert Objekt

Verwenden Sie diese Klasse, um das Google Maps SDK for Android zu initialisieren, wenn Funktionen vor dem Abrufen einer Karte verwendet werden müssen. Sie muss aufgerufen werden, da einige Klassen wie BitmapDescriptorFactory und CameraUpdateFactory initialisiert werden müssen.

Wenn Sie MapFragment oder MapView verwenden und bereits einen GoogleMap-Wert (nicht null) erhalten haben, indem Sie getMapAsync() für eine dieser Klassen aufgerufen haben und auf den onMapReady(GoogleMap map)-Callback warten, brauchen Sie sich um diese Klasse keine Gedanken zu machen. Einige Beispiele finden Sie in der Beispielanwendung.

Public Method Summary

synchronisierte statische Ganzzahl
initialize(Kontextkontext)
Initialisiert das Google Maps SDK for Android, sodass die Klassen einsatzbereit sind.

Inherited Method Summary

Public Methods

public static sync int initialize (Kontextkontext)

Initialisiert das Google Maps SDK for Android, sodass die Klassen einsatzbereit sind. Wenn Sie MapFragment oder MapView verwenden und durch Aufrufen von getMapAsync() für eine dieser Klassen bereits einen (nicht Null)-GoogleMap erhalten haben, ist dieser Aufruf nicht erforderlich.

Parameter
context Erforderlich, um die erforderlichen SDK-Ressourcen und den erforderlichen Code abzurufen. Darf nicht null sein.
Rückgaben
  • Ein ConnectionResult-Fehlercode.