MarkerOptions

공개 클래스 MarkerOptions expand Object
Implementation Parcelable

마커에 대한 옵션을 정의합니다.

상속받은 상수 요약

필드 요약

public static Final Creator<MarkerOptions> 크리에이터

공개 생성자 요약

공개 메서드 요약

MarkerOptions
anchor(float u, float v)
마커 이미지의 특정 지점에 위치하도록 앵커를 지정합니다.
int
float
getAnchorU()
왼쪽 가장자리로부터 앵커의 수평 거리([0, 1]로 정규화됨).
float
getAnchorV()
상단 가장자리로부터 앵커의 수직 거리([0, 1]로 정규화됨)입니다.
비트맵
getIcon()
이 MarkerOptions 객체에 대해 설정된 맞춤 아이콘을 반환합니다.
LatLng
getPosition()
이 MarkerOptions 객체에 설정된 위치를 반환합니다.
문자열
getTitle()
이 MarkerOptions 객체의 제목을 반환합니다.
MarkerOptions
icon(비트맵 아이콘)
마커의 아이콘을 설정합니다.
MarkerOptions
position(LatLng latLng)
마커의 위치를 설정합니다.
MarkerOptions
title(문자열 제목)
마커의 제목을 설정합니다.
void
writeToParcel(Parcel out, int 플래그)

상속받은 메서드 요약

필드

공개 정적 최종 Creator<MarkerOptions> 크리에이터

공개 생성자

공개 MarkerOptions ()

공개 메서드

공개 MarkerOptions anchor (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] 범위).
반환 값
  • 새 앵커 세트와 함께 메서드가 호출된 객체입니다.

public int describeContents ()

public float getAnchorU ()

왼쪽 가장자리로부터 앵커의 수평 거리([0, 1]로 정규화됨).

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

공개 float getAnchorV ()

상단 가장자리로부터 앵커의 수직 거리([0, 1]로 정규화됨)입니다.

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

공개 비트맵 getIcon ()

이 MarkerOptions 객체에 대해 설정된 맞춤 아이콘을 반환합니다.

반환 값
  • 맞춤 아이콘을 나타내는 비트맵 또는 맞춤 아이콘이 설정되지 않은 경우 null입니다.

공개 LatLng getPosition ()

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

반환 값
  • 마커의 위치를 지정하는 LatLng 객체 또는 위치가 설정되지 않은 경우 null

공개 문자열 getTitle ()

이 MarkerOptions 객체의 제목을 반환합니다.

반환 값
  • 마커의 제목 또는 제목이 설정되지 않은 경우 빈 문자열

공개 MarkerOptions 아이콘 (비트맵 아이콘)

마커의 아이콘을 설정합니다. 아이콘을 제공하지 않으면 기본 핀 스타일이 사용됩니다.

매개변수
아이콘 아이콘 Bitmap
반환 값
  • 메서드가 호출된 객체(새 아이콘이 설정됨)

공개 MarkerOptions position (LatLng latLng)

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

매개변수
latLng 설정할 새 위치
반환 값
  • 메서드가 호출된 객체(새 위치가 설정됨)

공개 MarkerOptions title (문자열 제목)

마커의 제목을 설정합니다. 기본 제목은 빈 문자열입니다.

매개변수
제목 설정할 제목
반환 값
  • 메서드가 호출된 객체(새 제목이 설정됨)

public void writeToParcel (Parcel out, int 플래그)

매개변수
flags