Markierungsverhalten.Kollision

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Öffentliche statische abstrakte @Schnittstelle Marker.CollisionBehavior implementiert Annotation

Gibt an, wie mit einer Markierung umgegangen wird, wenn sie mit anderen Markierungen oder Basiskartenlabels in Konflikt steht.

Constant Summary

int OPTIONAL_AND_HIDES_LOWER_PRIORITY Legen Sie fest, ob die Markierung durch eine erforderliche Markierung ersetzt oder überlappt werden kann oder durch eine OPTIONAL_AND_HIDES_LOWER_PRIORITY-Markierung mit höherer Priorität ersetzt wird.
int ERFORDERLICH Legen Sie fest, ob die Markierung platziert werden muss und sich mit anderen Markierungen oder Labels überschneiden darf.
int ERFORDERLICH_UND_HIDES_OPTIONAL Legen Sie fest, ob die Markierung platziert werden muss und alle OPTIONAL_AND_HIDES_LOWER_PRIORITY-Markierungen oder Labels, die sich mit der Markierung überschneiden würden, ausgeblendet werden.

Inherited Method Summary

Konstanten

public static final int OPTIONAL_AND_HIDES_LOWER_PRIORITY

Legen Sie fest, ob die Markierung durch eine erforderliche Markierung ersetzt oder überlappt werden kann oder durch eine OPTIONAL_AND_HIDES_LOWER_PRIORITY-Markierung mit höherer Priorität ersetzt wird.

Konstante: 2

public static final int ERFORDERLICH

Legen Sie fest, ob die Markierung platziert werden muss und sich mit anderen Markierungen oder Labels überschneiden darf. Dies ist das Standardverhalten.

Konstantenwert: 0

public static final int REQUIRED_AND_HIDES_OPTIONAL

Legen Sie fest, ob die Markierung platziert werden muss und alle OPTIONAL_AND_HIDES_LOWER_PRIORITY-Markierungen oder Labels, die sich mit der Markierung überschneiden würden, ausgeblendet werden. Es kann sich mit anderen erforderlichen Markierungen überschneiden.

Konstante: 1