CameraPosition

classe final pública CameraPosition estende o objeto
implementa Parcelable

Uma classe imutável que agrega todos os parâmetros de posição da câmera, como localização, nível de zoom, ângulo de inclinação e rolamento. Use CameraPosition.Builder para construir uma instância de CameraPosition, que pode ser usada em conjunto com CameraUpdateFactory. Para saber mais, consulte Como mover a câmera.

Guia do desenvolvedor

Para ver mais informações, leia o guia do desenvolvedor de Câmera e visualização.

Resumo da classe aninhada

classe CameraPosition.Builder Cria a posição da câmera. 

Resumo da constante herdada

Resumo dos campos

ponto final final público bearing É a direção em que a câmera aponta, em graus no sentido horário a partir do Norte.
público final LatLng de destino É o local para onde a câmera aponta.
ponto final final público inclinar O ângulo, em graus, do ângulo da câmera do nadir (voltado diretamente à Terra).
ponto final final público zoom Nível de zoom próximo ao centro da tela.

Resumo do construtor público

CameraPosition(alvo LatLng, zoom flutuante, inclinação flutuante, inclinação, flutuação)
Cria um CameraPosition.

Resumo do método público

CameraPosition.Builder estático
builder()
Cria um builder para uma posição da câmera.
CameraPosition.Builder estático
builder(câmera do CameraPosition)
Cria um builder para uma posição da câmera, inicializado para uma determinada posição.
CameraPosition estática
createFromAttributes (contexto do contexto, atributos AttributeSet)
Crie um CameraPosition usando o AttributeSet.
boolean
equals(objeto o)
CameraPosition estática
fromLatLngZoom(alvo LatLng, zoom flutuante)
Cria um CameraPosition apontado para um objetivo e nível de zoom específicos.
int
String

Resumo do método herdado

Campos

ponto flutuante final público rolamento

É a direção em que a câmera aponta, em graus no sentido horário a partir do Norte.

final público LatLng destino

É o local para onde a câmera aponta.

ponto flutuante final público inclinar

O ângulo, em graus, do ângulo da câmera do nadir (voltado diretamente à Terra). Consulte tilt(float) para ver detalhes sobre as restrições no intervalo de valores.

ponto flutuante final público zoom

Nível de zoom próximo ao centro da tela. Consulte zoom(float) para ver a definição do nível de zoom da câmera.

Construtores públicos

público CameraPosition (alvo LatLng, zoom flutuante, inclinação flutuante, rolamento flutuante)

Cria um CameraPosition.

Parâmetros
target É a região de segmentação para alinhar com o centro da tela.
zoom Nível de zoom desejado. Consulte zoom(float) para ver detalhes sobre as restrições.
tilt O ângulo da câmera, em graus, desde o nadir (diretamente para baixo). Consulte tilt(float) para ver detalhes sobre as restrições.
bearing É a direção em que a câmera aponta, em graus no sentido horário a partir do Norte. Esse valor será normalizado para um valor entre 0 grau inclusivo e 360 graus exclusivo.
Gera
NullPointerException se target for null
IllegalArgumentException se tilt estiver fora do intervalo de 0 a 90 graus.

Métodos públicos

público estático CameraPosition.Builder builder ()

Cria um builder para uma posição da câmera.

público estático CameraPosition.Builder builder (CameraPosition)

Cria um builder para uma posição da câmera, inicializado para uma determinada posição.

Parâmetros
câmera

público estático CameraPosition createFromAttributes (contexto de contexto, atributos AttributeSet)

Crie um CameraPosition usando o AttributeSet.

Parâmetros
contexto
attrs

booleano público é igual a (Objeto o)

Parâmetros
o

público estático CameraPosition fromLatLngZoom (LatLng de destino, zoom flutuante)

Cria um CameraPosition apontado para um objetivo e nível de zoom específicos. O rolamento resultante é norte, e o ângulo de visão é perpendicular à superfície da Terra, ou seja, diretamente para a superfície da Terra, com o topo da tela apontando para o Norte.

Parâmetros
target É a região de segmentação para alinhar com o centro da tela.
zoom Nível de zoom desejado. Consulte zoom(float) para ver detalhes sobre o intervalo em que o valor será fixado. Quanto maior o valor, mais ampliado o zoom da câmera.

int público hashCode ()

string pública toString ()