GoogleMap.OnMarkerClickListener
Stay organized with collections
Save and categorize content based on your preferences.
Defines signatures for methods that are called when a marker is clicked or tapped.
Public Methods
public abstract boolean
onMarkerClick (Marker
marker)
Called when a marker has been clicked or tapped.
Note: the first thing that happens when a marker is clicked or tapped is that any
currently showing info window is closed, and the
GoogleMap.OnInfoWindowCloseListener
is triggered. Then the
OnMarkerClickListener
is triggered. Therefore, calling Marker.isInfoWindowShown()
on any marker from the OnMarkerClickListener
will return false.
Parameters
marker |
The marker that was clicked. |
Returns
true
if the listener has consumed the event (i.e., the default
behavior should not occur); false
otherwise (i.e., the default behavior
should occur). The default behavior is for the camera to move to the marker and an
info window to appear.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-04-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2021-04-27 UTC."],[[["`GoogleMap.OnMarkerClickListener` defines methods called when a marker is clicked or tapped on a Google Map."],["It includes the `onMarkerClick` method, which is triggered after any existing info window is closed."],["`onMarkerClick` receives the clicked `Marker` as a parameter and returns a boolean indicating if default behavior (camera movement and info window display) should be suppressed."]]],[]]