AI-generated Key Takeaways
-
GoogleMap.OnMarkerDragListeneris a callback interface for handling marker drag events in Android Google Maps. -
It provides three methods:
onMarkerDragStart,onMarkerDrag, andonMarkerDragEnd, which are triggered when a marker drag starts, continues, and ends respectively. -
These methods receive a
Markerobject, allowing developers to access and manipulate the marker's properties like position during the drag event. -
All listener methods are executed on the Android UI thread, ensuring interactions with UI elements are safe.
Callback interface for drag events on markers.
Listeners will be invoked on the Android UI thread.
Public Method Summary
| abstract void | |
| abstract void | |
| abstract void |
Public Methods
public abstract void onMarkerDrag (Marker marker)
Called repeatedly while a marker is being dragged. The marker's location can be accessed via
Marker.getPosition().
Parameters
| marker | The marker being dragged. |
|---|
public abstract void onMarkerDragEnd (Marker marker)
Called when a marker has finished being dragged. The marker's location can be accessed via
Marker.getPosition().
Parameters
| marker | The marker that was dragged. |
|---|
public abstract void onMarkerDragStart (Marker marker)
Called when a marker starts being dragged. The marker's location can be accessed via Marker.getPosition(); this position may be different to the position prior to the start of
the drag because the marker is popped up above the touch point.
Parameters
| marker | The marker being dragged. |
|---|