MarkerOptions

공개 최종 클래스 MarkerOptions 객체
를 확장합니다. implements Parcelable

마커의 MarkerOptions를 정의합니다.

개발자 가이드

자세한 내용은 마커 개발자를 참고하세요. 참조하세요.

상속받은 상수 요약

공개 생성자 요약

MarkerOptions()
새로운 마커 옵션 집합을 만듭니다.

공개 메서드 요약

MarkerOptions
alpha(부동 소수점 수 알파)
마커의 알파 (불투명도)를 설정합니다.
MarkerOptions
anchor(float u, float v)
앵커가 마커 이미지의 특정 지점에 있도록 지정합니다.
MarkerOptions
collisionBehavior(int collisionBehavior)
마커의 충돌 상태를 설정합니다.
MarkerOptions
draggable(불리언 드래그 가능)
마커의 드래그 가능 여부를 설정합니다.
MarkerOptions
flat(부울 플랫)
이 마커를 지도 true 또는 카메라 false.
float
getAlpha()
MarkerOptions 객체의 알파 집합을 가져옵니다.
float
getAnchorU()
왼쪽 가장자리에서 앵커의 수평 거리이며, [0, 1]로 정규화됩니다.
float
getAnchorV()
상단 가장자리에서 앵커의 수직 거리로, [0, 1]로 정규화됩니다.
int
BitmapDescriptor
getIcon()
MarkerOptions 객체의 맞춤 아이콘 설명자 집합을 가져옵니다.
float
getInfoWindowAnchorU()
왼쪽 가장자리에서 정보 창 앵커의 수평 거리이며, [0, 1]로 정규화됩니다.
float
getInfoWindowAnchorV()
상단 가장자리에서 정보 창 앵커의 수직 거리로, [0, 1]로 정규화됩니다.
LatLng
getPosition()
MarkerOptions 객체에 설정된 위치를 반환합니다.
float
getRotation()
MarkerOptions 객체의 회전 집합을 가져옵니다.
문자열
getSnippet()
MarkerOptions 객체에 설정된 스니펫을 가져옵니다.
문자열
getTitle()
MarkerOptions 객체에 설정된 제목을 가져옵니다.
float
getZIndex()
MarkerOptions 객체에 설정된 zIndex를 가져옵니다.
MarkerOptions
icon(BitmapDescriptor iconDescriptor)
마커의 아이콘을 설정합니다.
MarkerOptions
infoWindowAnchor(float u, float v)
마커 이미지에 있는 정보창의 앵커 포인트를 지정합니다.
부울
isDraggable()
MarkerOptions 객체의 드래그 가능 여부 설정을 가져옵니다.
부울
isFlat()
MarkerOptions 객체의 플랫 설정을 가져옵니다.
부울
isVisible()
MarkerOptions 객체의 공개 상태 설정을 가져옵니다.
MarkerOptions
position(LatLng latlng)
마커의 위치를 설정합니다.
MarkerOptions
rotation(부동 소수점 수 회전)
마커의 앵커 포인트를 기준으로 마커의 회전을 시계 방향으로 설정합니다.
MarkerOptions
스니펫(문자열 스니펫)
마커의 스니펫을 설정합니다.
MarkerOptions
title(문자열 제목)
마커의 제목을 설정합니다.
MarkerOptions
visible(boolean visible)
마커의 표시 여부를 설정합니다.
MarkerOptions
zIndex(부동 소수점 수 zIndex)
마커의 zIndex를 설정합니다.

상속받은 메서드 요약

공개 생성자

<ph type="x-smartling-placeholder"></ph> 공개 를 통해 개인정보처리방침을 정의할 수 있습니다. MarkerOptions ()

새로운 마커 옵션 집합을 만듭니다.

공개 메서드

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 알파 (부동 소수점 수 알파)

마커의 알파 (불투명도)를 설정합니다. 0~1 사이의 값이며 0은 마커를 의미합니다. 는 완전히 투명하며 1은 마커가 완전히 불투명함을 의미합니다.

매개변수
알파
반환 값
  • 새 알파 세트가 포함된 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 앵커 (float u, float v)

앵커가 마커 이미지의 특정 지점에 있도록 지정합니다.

앵커는 마커의 위치에 고정된 아이콘 이미지의 점을 지정합니다. 빛을 냅니다.

앵커 포인트는 연속적인 공간 [0.0, 1.0] x [0.0, 1.0]에 지정됩니다. 여기서 (0, 0) 는 이미지의 왼쪽 상단이며 (1, 1)은 오른쪽 하단입니다. 고정점 W x H 이미지에서 (W + 1) x의 가장 가까운 불연속 그리드 점입니다. (H + 1) 그리드입니다. 예를 들어 4x2 이미지의 경우 앵커 포인트 (0.7, 0.6)는 (3, 1)의 그리드 포인트로 확인됩니다.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----X-----+   (X, Y) = (3, 1)
 |     |     |     |     |
 |     |     |     |     |
 *-----+-----+-----+-----*
 

매개변수
u 이미지 너비의 비율로 표시된 앵커의 u 좌표([0, 1] 범위)
v 이미지 높이의 비율로 표시된 앵커의 v 좌표([0, 1] 범위)
반환 값
  • 새 앵커 세트와 함께 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions collisionBehavior (int collisionBehavior)

마커의 충돌 상태를 설정합니다. Marker.CollisionBehavior의 값입니다. 가능 한 번만 설정해야 합니다

매개변수
collisionBehavior
반환 값
  • 메서드가 호출된 객체이며 충돌 상태가 설정되어 있습니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 드래그 가능 (불리언 드래그 가능)

마커의 드래그 가능 여부를 설정합니다.

매개변수
드래그 가능
반환 값
  • 메서드가 호출된 객체. 드래그 가능한 새 상태가 설정됨

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 평면 (부울 플랫)

이 마커를 지도 true 또는 카메라 false. 마커가 지도에 수평으로 있으면 마커가 카메라는 회전하고 기울어지지만 GroundOverlay 빌보드 마커인 경우 항상 카메라를 향하도록 그려집니다. 카메라와 함께 회전하고 기울입니다. 기본값은 false입니다.

매개변수
플랫
반환 값
  • 새 평면 상태가 설정된 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getAlpha ()

MarkerOptions 객체의 알파 집합을 가져옵니다.

반환 값
  • [0, 1] 범위에 있는 마커의 알파입니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getAnchorU ()

왼쪽 가장자리에서 앵커의 수평 거리이며, [0, 1]로 정규화됩니다.

반환 값
  • 앵커의 u 값입니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getAnchorV ()

상단 가장자리에서 앵커의 수직 거리로, [0, 1]로 정규화됩니다.

반환 값
  • 앵커의 v 값입니다.

<ph type="x-smartling-placeholder"></ph> 공개 정수 를 통해 개인정보처리방침을 정의할 수 있습니다. getCollisionBehavior ()

<ph type="x-smartling-placeholder"></ph> 공개 BitmapDescriptor getIcon ()

MarkerOptions 객체의 맞춤 아이콘 설명자 집합을 가져옵니다.

반환 값
  • 맞춤 아이콘을 나타내는 BitmapDescriptor 또는 맞춤 아이콘이 없는 경우 null 표시됩니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getInfoWindowAnchorU ()

왼쪽 가장자리에서 정보 창 앵커의 수평 거리이며, [0, 1]로 정규화됩니다.

반환 값
  • 정보창 앵커의 u 값입니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getInfoWindowAnchorV ()

상단 가장자리에서 정보 창 앵커의 수직 거리로, [0, 1]로 정규화됩니다.

반환 값
  • 정보창 앵커의 v 값입니다.

<ph type="x-smartling-placeholder"></ph> 공개 LatLng getPosition ()

MarkerOptions 객체에 설정된 위치를 반환합니다.

반환 값
  • 마커의 현재 위치를 지정하는 LatLng 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getRotation ()

MarkerOptions 객체의 회전 집합을 가져옵니다.

반환 값
  • 기본 위치에서부터 시계 방향으로 마커의 회전 각도입니다.

<ph type="x-smartling-placeholder"></ph> 공개 문자열 를 통해 개인정보처리방침을 정의할 수 있습니다. getSnippet ()

MarkerOptions 객체에 설정된 스니펫을 가져옵니다.

반환 값
  • 마커의 스니펫을 포함하는 문자열입니다.

<ph type="x-smartling-placeholder"></ph> 공개 문자열 를 통해 개인정보처리방침을 정의할 수 있습니다. getTitle ()

MarkerOptions 객체에 설정된 제목을 가져옵니다.

반환 값
  • 마커의 제목을 포함하는 문자열입니다.

<ph type="x-smartling-placeholder"></ph> 공개 부동 소수점 수 를 통해 개인정보처리방침을 정의할 수 있습니다. getZIndex ()

MarkerOptions 객체에 설정된 zIndex를 가져옵니다.

반환 값
  • 마커의 zIndex입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 아이콘 (BitmapDescriptor iconDescriptor)

마커의 아이콘을 설정합니다.

매개변수
iconDescriptor null인 경우 기본 마커가 사용됩니다.
반환 값
  • 새 아이콘 설명자 집합과 함께 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions infoWindowAnchor (float u, float v)

마커 이미지에 있는 정보창의 앵커 포인트를 지정합니다. 이는 앵커와 동일한 좌표계입니다. 자세한 내용은 anchor(float, float)를 참고하세요. 이 기본값은 이미지의 상단 중간입니다.

매개변수
u 이미지 너비의 비율로 표현되는 정보 창 앵커의 u 좌표 (범위 내 [0, 1])
v 이미지 높이의 비율로 표시된 정보 창 앵커의 v 좌표 (범위 내 [0, 1])
반환 값
  • 메서드가 호출된 객체. 새 정보창 앵커 세트와 함께.

<ph type="x-smartling-placeholder"></ph> 공개 불리언 를 통해 개인정보처리방침을 정의할 수 있습니다. isDraggable ()

MarkerOptions 객체의 드래그 가능 여부 설정을 가져옵니다.

반환 값
  • 마커를 드래그할 수 있는 경우 true, 그렇지 않으면 false를 반환합니다.

<ph type="x-smartling-placeholder"></ph> 공개 불리언 를 통해 개인정보처리방침을 정의할 수 있습니다. isFlat ()

MarkerOptions 객체의 플랫 설정을 가져옵니다.

반환 값
  • 마커가 지도에 수평인 경우 true, 마커가 다음과 같아야 하는 경우 false 카메라를 바라보세요.

<ph type="x-smartling-placeholder"></ph> 공개 불리언 를 통해 개인정보처리방침을 정의할 수 있습니다. isVisible ()

MarkerOptions 객체의 공개 상태 설정을 가져옵니다.

반환 값
  • 마커가 표시되는 경우 true, 그렇지 않으면 false를 반환합니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 게재순위 (LatLng latlng)

마커의 위치를 설정합니다.

매개변수
위도/경도
반환 값
  • 새 위치가 설정된 메서드를 호출한 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 순환게재 (플로팅 순환게재)

마커의 앵커 포인트를 기준으로 마커의 회전을 시계 방향으로 설정합니다. 축 마커와 직각을 이룰 수 있습니다. 0 회전은 기본 위치에 해당합니다. 입니다. 마커가 지도에서 평면인 경우 기본 위치는 북쪽으로 정렬되며 마커가 항상 지도에서 평면을 유지하도록 회전합니다. 마커가 기본 위치는 위를 가리키고 회전은 마커가 항상 카메라를 향해야 합니다. 기본값은 0입니다.

매개변수
회전
반환 값
  • 새 회전 세트와 함께 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 스니펫 (문자열 스니펫)

마커의 스니펫을 설정합니다.

매개변수
스니펫
반환 값
  • 새 스니펫 세트와 함께 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 제목 (문자열 제목)

마커의 제목을 설정합니다.

매개변수
제목
반환 값
  • 새 제목이 설정된 메서드가 호출된 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions 표시 (불리언 표시)

마커의 표시 여부를 설정합니다.

매개변수
표시
반환 값
  • 새 가시성 상태가 설정된 메서드를 호출한 객체입니다.

<ph type="x-smartling-placeholder"></ph> 공개 MarkerOptions zIndex (부동 소수점 수 zIndex)

마커의 zIndex를 설정합니다.

매개변수
zIndex
반환 값
  • 새 zIndex 세트와 함께 메서드가 호출된 객체입니다.