PolygonOptions

classe final pública PolygonOptions estende Object
implementa Parcelable

Define opções para um polígono.

Guia do desenvolvedor

Para mais informações, leia o guia do desenvolvedor sobre Formas.

Resumo da constante herdada

Resumo do construtor público

PolygonOptions()
Cria opções de polígono.

Resumo do método público

PolygonOptions
add(pontos com LatLng...)
Adiciona vértices ao contorno do polígono que está sendo construído.
PolygonOptions
add(ponto LatLng)
Adiciona um vértice ao contorno do polígono que está sendo construído.
PolygonOptions
addAll(Iterable<LatLng> pontos)
Adiciona vértices ao contorno do polígono que está sendo construído.
PolygonOptions
addHole(Iterable<LatLng> pontos)
Adiciona um buraco ao polígono que está sendo construído.
PolygonOptions
clickable(booleano clicável)
Especifica se o polígono é clicável.
PolygonOptions
fillColor(cor int)
Especifica a cor de preenchimento do polígono, como ARGB de 32 bits.
PolygonOptions
geodesic(booleano geodésico)
Especifica se cada segmento desse polígono deve ser traçado como uma geodésica.
int
getFillColor()
Recebe a cor de preenchimento definida para esse objeto PolygonOptions.
List<List<LatLng>>
getHoles()
Recebe os buracos definidos para esse objeto PolygonOptions.
List<LatLng>
getPoints()
Recebe o contorno definido para esse objeto PolygonOptions.
int
getStrokeColor()
Recebe a cor do traço definida para esse objeto PolygonOptions.
int
getStrokeJointType()
Recebe o tipo de junção de traço definido neste objeto PolygonOptions para todos os vértices do contorno do polígono.
List<PatternItem>
getStrokePattern()
Recebe o padrão de traço definido neste objeto PolygonOptions para o contorno do polígono.
float
getStrokeWidth()
Recebe a largura do traço definida para esse objeto PolygonOptions.
float
getZIndex()
Recebe o zIndex definido para esse objeto PolygonOptions.
boolean
isClickable()
Recebe a configuração de clicabilidade deste objeto PolygonOptions.
boolean
isGeodesic()
Recebe a configuração geodésica desse objeto PolygonOptions.
boolean
isVisible()
Recebe a configuração de visibilidade para esse objeto PolygonOptions.
PolygonOptions
strokeColor(int color)
Especifica a cor do traço do polígono, como ARGB de 32 bits.
PolygonOptions
strokeJointType(intjoinType)
Especifica o tipo de junção para todos os vértices do contorno do polígono.
PolygonOptions
strokePattern(padrão List<PatternItem>)
Especifica um padrão de traço para o contorno do polígono.
PolygonOptions
strokeWidth(largura de ponto flutuante)
Especifica a largura do traço do polígono, em pixels de exibição.
PolygonOptions
visible(booleano visível)
Especifica a visibilidade do polígono.
PolygonOptions
zIndex(zIndex flutuante)
Especifica o zIndex do polígono, ou seja, a ordem em que ele será desenhado.

Resumo do método herdado

Construtores públicos

pública PolygonOptions ()

Cria opções de polígono.

Métodos públicos

public PolygonOptions adicionar (LatLng... pontos)

Adiciona vértices ao contorno do polígono que está sendo construído.

Parâmetros
points
Retorna
  • este objeto PolygonOptions com os pontos especificados adicionados ao contorno.

public PolygonOptions add (ponto da LatLng)

Adiciona um vértice ao contorno do polígono que está sendo construído.

Parâmetros
point
Retorna
  • esse objeto PolygonOptions com o ponto especificado adicionado ao contorno.

public PolygonOptions addAll (Iterable<LatLng> points)

Adiciona vértices ao contorno do polígono que está sendo construído.

Parâmetros
points
Retorna
  • este objeto PolygonOptions com os pontos especificados adicionados ao contorno.

public PolygonOptions addHole (Iterable<LatLng> points)

Adiciona um buraco ao polígono que está sendo construído.

Parâmetros
points
Retorna

public PolygonOptions clickable (booleano clicável)

Especifica se o polígono é clicável. A configuração padrão é false

Parâmetros
clicável
Retorna
  • o objeto PolygonOptions com uma nova configuração de clicabilidade.

public PolygonOptions fillColor (int color)

Especifica a cor de preenchimento do polígono, como ARGB de 32 bits. A cor padrão é preto ( 0xff000000).

Parâmetros
cor
Retorna
  • neste objeto PolygonOptions com uma nova cor de preenchimento definida.

public PolygonOptions geodesic (boolean geodesic)

Especifica se cada segmento desse polígono deve ser traçado como uma geodésica. A configuração padrão é false

Parâmetros
geodesic
Retorna

public int getFillColor ()

Recebe a cor de preenchimento definida para esse objeto PolygonOptions.

Retorna
  • a cor de preenchimento do polígono em pixels da tela.

public List<List<LatLng>> getHoles ()

Recebe os buracos definidos para esse objeto PolygonOptions.

Retorna
  • a lista de List<LatLng>s especificando os buracos do polígono.

public List<LatLng> getPoints ()

Recebe o contorno definido para esse objeto PolygonOptions.

Retorna
  • a lista de LatLngs especificando os vértices do contorno do polígono.

public int getStrokeColor ()

Recebe a cor do traço definida para esse objeto PolygonOptions.

Retorna
  • a cor do traço do polígono em pixels da tela.

public int getStrokeJointType ()

Recebe o tipo de junção de traço definido neste objeto PolygonOptions para todos os vértices do contorno do polígono. Consulte JointType para conferir os possíveis valores.

Retorna
  • o tipo de junção de traço do contorno do polígono.

public List<PatternItem> getStrokePattern ()

Recebe o padrão de traço definido neste objeto PolygonOptions para o contorno do polígono.

Retorna
  • o padrão do traço do contorno do polígono.

public float getStrokeWidth ()

Recebe a largura do traço definida para esse objeto PolygonOptions.

Retorna
  • a largura do traço do polígono em pixels da tela.

public float getZIndex ()

Recebe o zIndex definido para esse objeto PolygonOptions.

Retorna
  • o zIndex do polígono.

public boolean isClickable ()

Recebe a configuração de clicabilidade deste objeto PolygonOptions.

Retorna
  • true se o polígono for clicável; false se não for.

public boolean isGeodesic ()

Recebe a configuração geodésica desse objeto PolygonOptions.

Retorna
  • true se os segmentos do polígono precisarem ser geodésicos; false se não precisarem.

public boolean isVisible ()

Recebe a configuração de visibilidade para esse objeto PolygonOptions.

Retorna
  • true se o polígono precisar ser visível; false se não estiver.

public PolygonOptions strokeColor (int color)

Especifica a cor do traço do polígono, como ARGB de 32 bits. A cor padrão é preto ( 0xff000000).

Parâmetros
cor
Retorna

public PolygonOptions strokeJointType (intjoinType)

Especifica o tipo de junção para todos os vértices do contorno do polígono.

Consulte os valores permitidos em JointType. O valor padrão DEFAULT será usado se o tipo de junção for indefinido ou não for um dos valores permitidos.

Parâmetros
jointType
Retorna
  • nesse objeto PolygonOptions com um novo tipo de junção de traço definido.

public PolygonOptions strokePattern (List<PatternItem> pattern)

Especifica um padrão de traço para o contorno do polígono. O padrão do traço padrão é sólido, representado por null.

Parâmetros
padrão
Retorna

public PolygonOptions strokeWidth (largura flutuante)

Especifica a largura do traço do polígono, em pixels de exibição. A largura padrão é 10.

Parâmetros
largura
Retorna

public PolygonOptions visível (boolean visible)

Especifica a visibilidade do polígono. A visibilidade padrão é true.

Parâmetros
visível
Retorna
  • este objeto PolygonOptions com uma nova configuração de visibilidade.

public PolygonOptions zIndex (float zIndex)

Especifica o zIndex do polígono, ou seja, a ordem em que ele será desenhado. Consulte a documentação na parte superior desta classe para mais informações sobre o zIndex.

Parâmetros
zIndex
Retorna