Gezinme haritasının görüntü alanını değiştirme yöntemleri sağlar. Kameraya yapılan tüm çağrılar, kullanıcı arayüzü iş parçacığında gerçekleştirilmelidir.
İç İçe geçmiş Sınıf Özeti
@arayüzü | Camera.Perspective | Perspektif, kameranın konumunu ve yönünü belirtmek için Camera nesnesine verilen bir parametredir. |
Herkese Açık Yöntem Özeti
soyut geçersiz |
followMyLocation(int perspektifi)
Kamerayı kullanıcının konumunu izleyecek şekilde ayarlar.
|
soyut geçersiz |
setLocation(CameraPosition cameraPosition, boolean animate)
Haritayı belirtilen konuma kaydırır ve yakınlaştırır.
|
soyut geçersiz |
showRouteOverview()
Kalan rotanın genel görünümünü göstermek için haritayı kaydırır ve yakınlaştırır.
|
Herkese Açık Yöntemler
herkese açık soyut void followMyLocation (int perspektif)
Kamerayı kullanıcının konumunu izleyecek şekilde ayarlar. Bu genellikle "yatılmış" sürüş görünümüne geçmek için adım adım rehberlik başlatılırken çağrılır.
Parametreler
perspektif | takip ederken kameranın kullanması gereken Camera.Perspective
|
---|
herkese açık soyut void setLocation (CameraPosition CameraPosition, boole animasyon)
Haritayı belirtilen konuma kaydırır ve yakınlaştırır. Bu ayar, kameranın kullanıcının konumunu geçici olarak
izlemesini engeller. Kamera, followMyLocation(int)
özelliğini kullanarak takip edecek şekilde sıfırlanabilir.
Parametreler
cameraPosition | kameranın hareket edeceği konuma ayarlayın. Bu konumun merkez konumu ayarlanmış olmalıdır ancak yakınlaştırma veya yön belirlenmemişse bu özellikler geçerli kamera konumundan değişmeden kalır. |
---|---|
animate | yeni kamera konumuna animasyonlu bir geçiş yapılıp yapılmayacağı |
herkese açık soyut void showRouteOverview ()
Kalan rotanın genel görünümünü göstermek için haritayı kaydırır ve yakınlaştırır. Bu, kameranın kullanıcının konumunu takip etmesini geçici olarak engeller.
Kamera, followMyLocation(int)
özelliğini kullanarak kullanıcıyı takip edecek şekilde sıfırlanabilir.