PolygonOptions

공개 최종 클래스 PolygonOptions 하겠다고 Object를 확장
구현 Parcelable

다각형의 옵션을 정의합니다.

개발자 가이드

자세한 내용은 도형 개발자 가이드를 참고하세요.

상속받은 상수 요약

공개 생성자 요약

PolygonOptions()
다각형 옵션을 만듭니다.

공개 메서드 요약

PolygonOptions
add(LatLng... 지점)
작성 중인 다각형의 윤곽선에 꼭짓점을 추가합니다.
PolygonOptions
add(LatLng 지점)
작성 중인 다각형의 윤곽선에 꼭짓점을 추가합니다.
PolygonOptions
addAll(Iterable<LatLng> 지점)
작성 중인 다각형의 윤곽선에 꼭짓점을 추가합니다.
PolygonOptions
addHole(Iterable<LatLng> 지점)
작성 중인 다각형에 구멍을 추가합니다.
PolygonOptions
clickable(부울 클릭 가능)
이 다각형을 클릭할 수 있는지 여부를 지정합니다.
PolygonOptions
fillColor(int color)
다각형의 채우기 색상을 32비트 ARGB로 지정합니다.
PolygonOptions
geodesic(불리언 최단 거리)
이 다각형의 각 선분을 최단 거리로 그릴지 여부를 지정합니다.
int
getFillColor()
PolygonOptions 객체에 설정된 채우기 색상을 가져옵니다.
List<List<LatLng>>
getHoles()
PolygonOptions 객체에 설정된 구멍을 가져옵니다.
List<LatLng>
getPoints()
PolygonOptions 객체에 설정된 윤곽선을 가져옵니다.
int
getStrokeColor()
PolygonOptions 객체에 설정된 획 색상을 가져옵니다.
int
getStrokeJointType()
다각형 윤곽선의 모든 꼭짓점에 대해 이 PolygonOptions 객체에 설정된 획 연결부 유형을 가져옵니다.
List<PatternItem>
getStrokePattern()
다각형의 윤곽선에 대해 이 PolygonOptions 객체에 설정된 획 패턴을 가져옵니다.
float
getStrokeWidth()
PolygonOptions 객체에 설정된 획 너비를 가져옵니다.
float
getZIndex()
PolygonOptions 객체에 설정된 zIndex를 가져옵니다.
boolean
isClickable()
PolygonOptions 객체의 클릭 가능 여부 설정을 가져옵니다.
boolean
isGeodesic()
PolygonOptions 객체의 최단 거리 설정을 가져옵니다.
boolean
isVisible()
PolygonOptions 객체의 공개 상태 설정을 가져옵니다.
PolygonOptions
strokeColor(int color)
다각형의 획 색상을 32비트 ARGB로 지정합니다.
PolygonOptions
strokeJointType(int shortType)
다각형 윤곽선의 모든 꼭짓점에 대한 연결부 유형을 지정합니다.
PolygonOptions
strokePattern(List<PatternItem> 패턴)
다각형의 윤곽선에 획 패턴을 지정합니다.
PolygonOptions
strokeWidth(부동 소수점 너비)
다각형의 획 너비를 디스플레이 픽셀 단위로 지정합니다.
PolygonOptions
visible(불리언 표시)
다각형의 가시성을 지정합니다.
PolygonOptions
zIndex(부동 소수점 수 zIndex)
다각형의 zIndex(즉, 다각형을 그리는 순서)를 지정합니다.

상속받은 메서드 요약

공개 생성자

공개 PolygonOptions ()

다각형 옵션을 만듭니다.

공개 메서드

public PolygonOptions add (LatLng... 점)

작성 중인 다각형의 윤곽선에 꼭짓점을 추가합니다.

매개변수
포인트
반환 값
  • 지정된 점이 윤곽선에 추가된 이 PolygonOptions 객체입니다.

public PolygonOptions add (LatLng 지점)

작성 중인 다각형의 윤곽선에 꼭짓점을 추가합니다.

매개변수
point
반환 값
  • 지정된 점이 윤곽선에 추가된 이 PolygonOptions 객체입니다.

공개 PolygonOptions addAll (Iterable<LatLng> 지점)

작성 중인 다각형의 윤곽선에 꼭짓점을 추가합니다.

매개변수
포인트
반환 값
  • 지정된 점이 윤곽선에 추가된 이 PolygonOptions 객체입니다.

public PolygonOptions addHole (Iterable<LatLng> 지점)

작성 중인 다각형에 구멍을 추가합니다.

매개변수
포인트
반환 값

공개 PolygonOptions 클릭 가능 (부울 클릭 가능)

이 다각형을 클릭할 수 있는지 여부를 지정합니다. 기본 설정은 false입니다.

매개변수
클릭 가능
반환 값
  • PolygonOptions 객체에는 새 클릭 가능 여부 설정이 포함됩니다.

public PolygonOptions fillColor (int color)

다각형의 채우기 색상을 32비트 ARGB로 지정합니다. 기본 색상은 검은색 ( 0xff000000)입니다.

매개변수
색상
반환 값
  • 새로운 채우기 색상이 설정된 이 PolygonOptions 객체입니다.

public PolygonOptions geodesic (boolean geodesic)

이 다각형의 각 선분을 최단 거리로 그릴지 여부를 지정합니다. 기본 설정은 false입니다.

매개변수
geodesic
반환 값
  • 새 최단 거리 설정으로 이 PolygonOptions 객체를 반환합니다.

public int getFillColor ()

PolygonOptions 객체에 설정된 채우기 색상을 가져옵니다.

반환 값
  • 다각형의 채우기 색상(화면 픽셀)입니다.

public List<List<LatLng>> getHoles ()

PolygonOptions 객체에 설정된 구멍을 가져옵니다.

반환 값
  • 다각형의 구멍을 지정하는 List<LatLng>의 목록

public List<LatLng> getPoints ()

PolygonOptions 객체에 설정된 윤곽선을 가져옵니다.

반환 값
  • 다각형 윤곽선의 꼭짓점을 지정하는 LatLng의 목록

public int getStrokeColor ()

PolygonOptions 객체에 설정된 획 색상을 가져옵니다.

반환 값
  • 폴리곤의 획 색상(화면 픽셀)입니다.

public int getStrokeJointType ()

다각형 윤곽선의 모든 꼭짓점에 대해 이 PolygonOptions 객체에 설정된 획 연결부 유형을 가져옵니다. 가능한 값은 JointType를 참고하세요.

반환 값
  • 폴리곤 윤곽선의 획 연결부 유형입니다.

공개 List<PatternItem> getStrokePattern ()

다각형의 윤곽선에 대해 이 PolygonOptions 객체에 설정된 획 패턴을 가져옵니다.

반환 값
  • 다각형 윤곽선의 획 패턴을 나타냅니다.

public float getStrokeWidth ()

PolygonOptions 객체에 설정된 획 너비를 가져옵니다.

반환 값
  • 다각형의 획 너비(화면 픽셀)입니다.

public float getZIndex ()

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

반환 값
  • 다각형의 zIndex입니다.

공개 불리언 isClickable ()

PolygonOptions 객체의 클릭 가능 여부 설정을 가져옵니다.

반환 값
  • 다각형을 클릭할 수 있으면 true이고 클릭할 수 없으면 false입니다.

공개 불리언 isGeodesic ()

PolygonOptions 객체의 최단 거리 설정을 가져옵니다.

반환 값
  • 다각형 세그먼트가 최단 거리여야 하면 true, 그렇지 않으면 false입니다.

공개 불리언 isVisible ()

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

반환 값
  • 다각형이 표시되어야 하면 true이고, 그렇지 않으면 false입니다.

공개 PolygonOptions strokeColor (int color)

다각형의 획 색상을 32비트 ARGB로 지정합니다. 기본 색상은 검은색 ( 0xff000000)입니다.

매개변수
색상
반환 값
  • PolygonOptions 객체에는 새로운 획 색상이 설정되어 있습니다.

공개 PolygonOptions strokeJointType (intjointType)

다각형 윤곽선의 모든 꼭짓점에 대한 연결부 유형을 지정합니다.

허용되는 값은 JointType를 참조하세요. 연결부 유형이 정의되지 않았거나 허용되는 값 중 하나가 아닌 경우 기본값 DEFAULT이 사용됩니다.

매개변수
jointType
반환 값

공개 PolygonOptions strokePattern (List<PatternItem> 패턴)

다각형의 윤곽선에 획 패턴을 지정합니다. 기본 획 패턴은 null로 표시되는 실선입니다.

매개변수
패턴
반환 값
  • PolygonOptions 객체에는 새로운 획 패턴이 설정되어 있습니다.

public PolygonOptions strokeWidth (부동 소수점 너비)

다각형의 획 너비를 디스플레이 픽셀 단위로 지정합니다. 기본 너비는 10입니다.

매개변수
너비
반환 값
  • 새로운 획 너비가 설정된 PolygonOptions 객체를 반환합니다.

공개 PolygonOptions 표시 (boolean visible)

다각형의 가시성을 지정합니다. 기본 공개 상태는 true입니다.

매개변수
표시
반환 값
  • PolygonOptions 객체에 새로운 공개 상태 설정을 적용합니다.

public PolygonOptions zIndex (부동 소수점 수 zIndex)

다각형의 zIndex(즉, 다각형을 그리는 순서)를 지정합니다. zIndex에 대한 자세한 내용은 이 클래스 상단에 있는 문서를 참조하세요.

매개변수
zIndex
반환 값
  • 새로운 zIndex가 설정된 PolygonOptions 객체를 반환합니다.