Marker.CollisionBehavior

public static abstract @interface Marker.CollisionBehavior Implement Annotation

指明当该标记与其他标记或基本地图标签发生冲突时的处理方式。

常量摘要

int OPTIONAL_AND_HIDES_LOWER_PRIORITY 设置该标记是否可以被必需的标记替换/重叠,或者被优先级更高的 OPTIONAL_AND_HIDES_LOWER_PRIORITY 标记替换。
int 必需 设置该标记是否必须放置且可能与其他标记或标签重叠。
int REQUIRED_AND_HIDES_OPTIONAL 设置是否必须放置标记,并将隐藏任何与该标记重叠的 OPTIONAL_AND_HIDES_LOWER_PRIORITY 标记或标签。

继承的方法摘要

常量

public static final int OPTIONAL_AND_HIDES_LOWER_PRIORITY

设置该标记是否可以被必需的标记替换/重叠,或者被优先级更高的 OPTIONAL_AND_HIDES_LOWER_PRIORITY 标记替换。

常量值: 2

public static final int 必需

设置该标记是否必须放置且可能与其他标记或标签重叠。这是默认行为。

常量值: 0

public static final int REQUIRED_AND_HIDES_OPTIONAL

设置是否必须放置标记,并将隐藏任何与该标记重叠的 OPTIONAL_AND_HIDES_LOWER_PRIORITY 标记或标签。它可能会与其他必需标记重叠。

常量值: 1