Marker.CollisionBehavior
Indica cómo se aborda el marcador cuando se ve involucrado en una colisión con otros marcadores o etiquetas del mapa base.
Resumen de constantes
int |
OPTIONAL_AND_HIDES_LOWER_PRIORITY |
Establece si el marcador puede reemplazarse o superponerse con un marcador obligatorio o si este puede reemplazarse por un marcador OPTIONAL_AND_HIDES_LOWER_PRIORITY con mayor prioridad. |
int |
OBLIGATORIO |
Establece si el marcador debe colocarse y puede superponerse con otros marcadores o etiquetas. |
int |
REQUIRED_AND_HIDES_OPTIONAL |
Indica si el marcador debe colocarse y se ocultarán los marcadores OPTIONAL_AND_HIDES_LOWER_PRIORITY o las etiquetas que se superpongan con él. |
Resumen de métodos heredados
Desde la interfaz java.lang.annotation.Annotation
Clase abstracta<? extends Annotation>
|
annotationType()
|
valor booleano
abstracto
|
es igual a(objeto arg0)
|
abstract
int
|
hashCode()
|
Resumen
de cadena
|
toString()
|
Constantes
público
estático
final
OPTIONAL_AND_HIDES_LOWER_PRIORITY
Establece si el marcador puede reemplazarse o superponerse con un marcador obligatorio o si este puede reemplazarse por un marcador OPTIONAL_AND_HIDES_LOWER_PRIORITY con mayor prioridad.
Valor de la constante:
2
público
estático
final
OBLIGATORIO
Establece si el marcador debe colocarse y puede superponerse con otros marcadores o etiquetas. Este es el comportamiento predeterminado.
Valor de la constante:
0
público
estático
final
REQUIRED_AND_HIDES_OPTIONAL
Indica si el marcador debe colocarse y se ocultarán los marcadores OPTIONAL_AND_HIDES_LOWER_PRIORITY o las etiquetas que se superpongan con él. Es posible que se superponga con otros marcadores obligatorios.
Valor de la constante:
1
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-06-13 (UTC)
[null,null,["Última actualización: 2025-06-13 (UTC)"],[[["`Marker.CollisionBehavior` is an annotation that dictates how markers behave during collisions with other markers or map labels."],["It offers three collision behaviors: `REQUIRED`, `REQUIRED_AND_HIDES_OPTIONAL`, and `OPTIONAL_AND_HIDES_LOWER_PRIORITY`, controlling marker placement and visibility during overlaps."],["`REQUIRED` markers are always displayed, potentially overlapping others; `REQUIRED_AND_HIDES_OPTIONAL` markers are also always displayed but hide optional markers they overlap; `OPTIONAL_AND_HIDES_LOWER_PRIORITY` markers might be hidden by required markers or higher priority optional markers."],["By default, markers have `REQUIRED` collision behavior, meaning they will be displayed and may overlap with others."]]],[]]