Określa pozycję kamery.
Publiczne podsumowanie konstruktora
CameraPosition.Builder()
Tworzy pusty konstruktor.
|
|
CameraPosition.Builder(CameraPosition poprzednia)
|
Podsumowanie metod publicznych
CameraPosition.Builder |
bearing(łożysko swobodne)
Ustawia kierunek, w którym skierowany jest aparat, w stopniach w prawo, od północy.
|
CameraPosition |
build(),
Tworzy
CameraPosition . |
CameraPosition.Builder | |
CameraPosition.Builder |
przechyl(pochylenie z poziomu pływającego)
Ustawia kąt (w stopniach) aparatu względem nadiru (bezpośrednio w kierunku Ziemi).
|
CameraPosition.Builder |
powiększenie(powiększenie pływające)
Ustawia poziom powiększenia kamery.
|
Podsumowanie metod dziedziczonych
Publiczne konstruktorzy
public CameraPosition.Builder ()
Tworzy pusty konstruktor.
Metody publiczne
public CameraPosition.Builder bearing (łożysko pływające)
Ustawia kierunek, w którym skierowany jest aparat, w stopniach w prawo, od północy.
Parametry
dźwigając |
---|
public CameraPosition.Builder target (LatLng lokalizacja)
Ustawia lokalizację, na którą kierowana jest kamera.
Parametry
lokalizacji |
---|
public CameraPosition.Builder przechyl (pływające nachylenie)
Ustawia kąt (w stopniach) aparatu względem nadiru (bezpośrednio w kierunku Ziemi). Przy zmianie pozycji kamery na mapie ta wartość jest ograniczona w zależności od poziomu powiększenia. Obowiązują następujące ograniczenia:
- Zoom o wartości mniejszej niż 10 to maksymalna wartość 30.
- Przy poziomie powiększenia od 10 do 14 maksymalna wartość zwiększa się liniowo od 30 do 45 (np. przy poziomie powiększenia 12 maksymalne to 37, 5).
- Przy poziomie powiększenia od 14 do 15,5 maksymalny zwiększa się liniowo z 45 do 67,5.
- Zoom większe niż 15,5 to maksymalna wartość, która wynosi 67,5.
Parametry
przechyl |
---|
public CameraPosition.Builder powiększenie (powiększenie zmiennoprzecinkowe)
Ustawia poziom powiększenia kamery. Poziom powiększenia jest zdefiniowany w taki sposób, że przy powiększeniu 0 cały świat ma około 256 dp szerokości (przy założeniu, że kamera nie jest przechylona). Zwiększenie poziomu powiększenia o 1 podwaja szerokość świata na ekranie. Dlatego przy powiększeniu N szerokość świata wynosi około 256 * 2 N dp, czyli przy powiększeniu 2. szerokość całego świata wynosi około 1024 dp.
Podczas zmiany pozycji kamery na mapie poziom powiększenia jest ograniczony do określonego zakresu w zależności od różnych czynników, w tym lokalizacji, typu mapy i rozmiaru mapy. Aby znaleźć ograniczenia, użyj GoogleMap.getMinZoomLevel
i GoogleMap.getMaxZoomLevel
. Pamiętaj, że powiększenie kamery nie musi być liczbą całkowitą.
Parametry
zoom |
---|