Auf der Google Maps Platform ist bald eine neue Version der Funktionen für das cloudbasierte Gestalten von Karteninhalten verfügbar. Die Aktualisierung umfasst eine neue Standardfarbvorlage und Optimierungen in Bezug auf die Nutzerfreundlichkeit der Karten. Alle Kartenstile werden im März 2025 automatisch aktualisiert. Weitere Informationen zur Verfügbarkeit und Aktivierung sind unter Neuer Kartenstil für die Google Maps Platform verfügbar.
Wird aufgerufen, wenn sich die Kamera im Inaktivmodus bewegt oder wenn sich der Grund für die Kamerabewegung geändert hat.
Konstanten
public
static
final
int
REASON_API_ANIMATION
Animation ohne Gesten, die als Reaktion auf Nutzeraktionen initiiert wird. Beispiele: Zoom-Schaltflächen, die Schaltfläche „Mein Standort“ oder Klicks auf Markierungen.
Konstanter Wert:
2
public
static
final
int
REASON_DEVELOPER_ANIMATION
Vom Entwickler initiierte Animation.
Konstanter Wert:
3
public
static
final
int
REASON_GESTURE
Kamerabewegung, die als Reaktion auf Nutzergesten auf der Karte initiiert wird Beispiele: schwenken oder neigen, zum Zoomen auseinander- und zusammenziehen, oder drehen.
Konstanter Wert:
1
Public Methods
public
abstrakt
void
onCameraMoveStarted(int reason)
Wird aufgerufen, wenn sich die Kamera im Inaktivmodus bewegt oder wenn sich der Grund für die Kamerabewegung geändert hat. Die Kamera darf mit dieser Methode weder aktualisiert noch animiert werden.
Dies wird im Android-UI-Thread aufgerufen.
Parameter
reason
Der Grund für die Kameraänderung. Mögliche Werte:
REASON_GESTURE: Der Nutzer legt Touch-Gesten auf die Karte.
REASON_API_ANIMATION: Standardanimationen, die durch eine Nutzerinteraktion entstehen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-09-20 (UTC)."],[[["`GoogleMap.OnCameraMoveStartedListener` is a callback interface triggered when the camera on a Google Map begins to move."],["It provides the reason for the camera movement, categorized as user gesture, API animation, or developer animation."],["The `onCameraMoveStarted` method is called when the camera starts moving, providing the reason for the movement via an integer parameter."],["Developers should avoid updating or animating the camera from within the `onCameraMoveStarted` method."]]],[]]