Construye la posición de la cámara.
Resumen de constructores públicos
CameraPosition.Builder()
Crea un compilador vacío.
|
|
CameraPosition.Builder(CameraPosition anterior)
|
Resumen de métodos públicos
CameraPosition.Builder. |
rumbo(rumbo flotante)
Establece la dirección hacia la que apunta la cámara, en grados en sentido horario, partiendo del norte.
|
Posición de la cámara |
build()
Compila un
CameraPosition . |
CameraPosition.Builder. | |
CameraPosition.Builder. |
inclinación(inclinación flotante)
Establece el ángulo, en grados, de la cámara desde el nadir (orientado directamente hacia la Tierra).
|
CameraPosition.Builder. |
zoom(zoom flotante)
fija el nivel de zoom de la cámara.
|
Resumen de métodos heredados
Constructores públicos
public CameraPosition.Builder ()
Crea un compilador vacío.
Métodos públicos
público CameraPosition.Builder bear (rumbo flotante)
Establece la dirección hacia la que apunta la cámara, en grados en sentido horario, partiendo del norte.
Parámetros
bearing |
---|
público CameraPosition.Builder target (LatLng ubicación)
Establece la ubicación a la que apunta la cámara.
Parámetros
ubicación |
---|
public CameraPosition.Builder inclinación (inclinación flotante)
Establece el ángulo, en grados, de la cámara desde el nadir (orientado directamente hacia la Tierra). Al cambiar la posición de la cámara para un mapa, este valor se restringe según el nivel de zoom de la cámara. Las restricciones son las siguientes:
- Para niveles de zoom inferiores a 10, el máximo es 30.
- Para niveles de zoom de 10 a 14, el máximo aumenta de forma lineal de 30 a 45 (p.ej., en el nivel de zoom 12, el máximo es 37.5).
- Para niveles de zoom de 14 a 15,5, el máximo aumenta de forma lineal de 45 a 67,5.
- Para niveles de zoom superiores a 15.5, el máximo es 67.5.
Parámetros
tilt |
---|
public CameraPosition.Builder zoom (zoom flotante)
fija el nivel de zoom de la cámara. El nivel de zoom se define de tal manera que, en el nivel de zoom 0, el mundo entero tiene aproximadamente 256 dp de ancho (suponiendo que la cámara no esté inclinada). Si aumentas 1 punto el nivel de zoom, se duplica el ancho del mundo en la pantalla. Por lo tanto, en el nivel de zoom N, el ancho del mundo es de aproximadamente 256 * 2 N dp, es decir, en el nivel de zoom 2, el ancho del mundo en su totalidad es de aproximadamente 1024 dp.
Al cambiar la posición de la cámara de un mapa, el nivel de zoom de la cámara se restringe a un rango determinado según varios factores, como la ubicación, el tipo de mapa y el tamaño del mapa. Usa GoogleMap.getMinZoomLevel
y GoogleMap.getMaxZoomLevel
para encontrar las restricciones. Ten en cuenta que el zoom de la cámara no necesita ser un valor entero.
Parámetros
zoom |
---|