GoogleMap.OnCameraMoveStartedListener
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
public statische Interface
GoogleMap.OnCameraMoveStartedListener
Callback-Schnittstelle für den Zeitpunkt, zu dem die Kamerabewegung beginnt.
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: 2026-07-12 (UTC)."],[],["The `GoogleMap.OnCameraMoveStartedListener` interface provides a callback for when camera movement begins. The `onCameraMoveStarted` method, triggered on the UI thread, receives an integer `reason` indicating the cause: `REASON_GESTURE` (user gestures), `REASON_API_ANIMATION` (user-action animations), or `REASON_DEVELOPER_ANIMATION` (developer-initiated animations). This method signals the start of camera motion, whether from user interaction, default animations, or developer actions, and it is not intended for the camera to be animated or updated in this method.\n"]]