Marker.CollisionBehavior

public static act @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