Google Haritası'nın kullanıcı arayüzü ayarları. Bu arayüzü edinmek için getUiSettings()
numaralı telefonu arayın.
Herkese Açık Yöntem Özeti
boolean |
isCompassEnabled()
Pusulanın etkinleştirilip devre dışı bırakılıp bırakılmadığını gösterir.
|
boolean |
isIndoorLevelPickerEnabled()
İç mekan seviyesi seçicinin etkinleştirilip devre dışı bırakılıp bırakılmadığını belirtir.
|
boolean |
isMapToolbarEnabled()
Harita Araç Çubuğu'nun etkinleştirilip devre dışı bırakılma durumunu belirtir.
|
boolean |
isMyLocationButtonEnabled()
Konumum düğmesinin etkin/devre dışı bırakılmış olup olmadığını belirtir.
|
boolean |
isRotateGesturesEnabled()
Döndürme hareketlerinin etkinleştirilip devre dışı bırakılıp bırakılmayacağını belirtir.
|
boolean |
isScrollGesturesEnabled()
Kaydırma hareketlerinin etkinleştirilip devre dışı bırakılıp bırakılmadığını belirtir.
|
boolean |
isScrollGesturesEnabledDuringRotateOrZoom()
Döndürme ve yakınlaştırma hareketleri sırasında kaydırma hareketlerinin etkinleştirilip devre dışı bırakılıp bırakılmadığını sağlar.
|
boolean |
isTiltGesturesEnabled()
Eğme hareketlerinin etkinleştirilip devre dışı bırakılma durumunu belirtir.
|
boolean |
isZoomControlsEnabled()
Yakınlaştırma kontrollerinin etkinleştirilip devre dışı bırakılıp bırakılmadığını belirtir.
|
boolean |
isZoomGesturesEnabled()
Yakınlaştırma hareketlerinin etkinleştirilip devre dışı bırakılma durumunu belirtir.
|
void |
setAllGesturesEnabled(boole etkin)
Tüm hareketlerin etkinleştirilmesi veya devre dışı bırakılmasına ilişkin tercihi ayarlar.
|
void |
setCompassEnabled(boole etkin)
Pusulayı etkinleştirir veya devre dışı bırakır.
|
void |
setIndoorLevelPickerEnabled(boole etkin)
İç mekan modu etkinleştirildiğinde iç mekan seviyesi seçicinin etkinleştirilip etkinleştirilmeyeceğini ayarlar.
|
void |
setMapToolbarEnabled(boole etkin)
Harita Araç Çubuğu'nun etkinleştirilmesi veya devre dışı bırakılmasına ilişkin tercihi ayarlar.
|
void |
setMyLocationButtonEnabled(boole etkin)
Konumum düğmesini etkinleştirir veya devre dışı bırakır.
|
void |
setRotateGesturesEnabled(boole etkin)
Döndürme hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasıyla ilgili tercihi ayarlar.
|
void |
setScrollGesturesEnabled(boole etkin)
Kaydırma hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasıyla ilgili tercihi ayarlar.
|
void |
setScrollGesturesEnabledDuringRotateOrZoom(boole etkin)
Kaydırma hareketlerinin, yakınlaştırma veya döndürme hareketiyle aynı anda gerçekleştirilip gerçekleştirilemeyeceğine ilişkin tercihi ayarlar.
|
void |
setTiltGesturesEnabled(boole etkin)
Eğme hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasıyla ilgili tercihi ayarlar.
|
void |
setZoomControlsEnabled(boole etkin)
Yakınlaştırma kontrollerini etkinleştirir veya devre dışı bırakır.
|
void |
setZoomGesturesEnabled(boole etkin)
Yakınlaştırma hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasına ilişkin tercihi ayarlar.
|
Devralınan Yöntem Özeti
Herkese Açık Yöntemler
herkese açık boole isCompassEnabled ()
Pusulanın etkinleştirilip devre dışı bırakılıp bırakılmadığını gösterir.
İlerlemeler
- Pusula etkinse
true
; pusula devre dışıysafalse
.
genel boole isIndoorLevelPickerEnabled ()
İç mekan seviyesi seçicinin etkinleştirilip devre dışı bırakılıp bırakılmadığını belirtir. Yani, iç mekan haritaları olan bir bina odaklanıldığında seviye seçicinin görünüp görünmeyeceğini belirtir.
İlerlemeler
- Seviye seçici etkinse
true
; seviye seçici devre dışıysafalse
.
herkese açık boole isMapToolbarEnabled ()
Harita Araç Çubuğu'nun etkinleştirilip devre dışı bırakılma durumunu belirtir.
İlerlemeler
- Harita Araç Çubuğu etkinse
true
; aksi takdirdefalse
.
genel boole isMyLocationButtonEnabled ()
Konumum düğmesinin etkin/devre dışı bırakılmış olup olmadığını belirtir.
İlerlemeler
- Konumum düğmesi etkinse
true
; konumum düğmesi devre dışıysafalse
.
herkese açık boole isRotateGesturesEnabled ()
Döndürme hareketlerinin etkinleştirilip devre dışı bırakılıp bırakılmayacağını belirtir.
İlerlemeler
- Döndürme hareketleri etkinse
true
; döndürme hareketleri devre dışıysafalse
.
herkese açık boole isScrollGesturesEnabled ()
Kaydırma hareketlerinin etkinleştirilip devre dışı bırakılıp bırakılmadığını belirtir.
İlerlemeler
- Kaydırma hareketleri etkinse
true
; kaydırma hareketleri devre dışıysafalse
.
genel boole isScrollGesturesEnabledDuringRotateOrZoom ()
Döndürme ve yakınlaştırma hareketleri sırasında kaydırma hareketlerinin etkinleştirilip devre dışı bırakılıp bırakılmadığını sağlar.
İlerlemeler
- Döndürme veya yakınlaştırma hareketleri sırasında kaydırma hareketleri etkinleştirilirse
true
; döndürme veya yakınlaştırma hareketleri sırasında kaydırma hareketleri devre dışı bırakılırsafalse
.
herkese açık boole isTiltGesturesEnabled ()
Eğme hareketlerinin etkinleştirilip devre dışı bırakılma durumunu belirtir.
İlerlemeler
- Eğme hareketleri etkinse
true
; yatırma hareketleri devre dışıysafalse
.
herkese açık boole isZoomControlsEnabled ()
Yakınlaştırma kontrollerinin etkinleştirilip devre dışı bırakılıp bırakılmadığını belirtir.
İlerlemeler
- Yakınlaştırma kontrolleri etkinse
true
; yakınlaştırma kontrolleri devre dışıysafalse
;
herkese açık boole isZoomGesturesEnabled ()
Yakınlaştırma hareketlerinin etkinleştirilip devre dışı bırakılma durumunu belirtir.
İlerlemeler
- Yakınlaştırma hareketleri etkinse
true
; yakınlaştırma hareketleri devre dışıysafalse
.
herkese açık void setAllGesturesEnabled (boolean enabled)
Tüm hareketlerin etkinleştirilmesi veya devre dışı bırakılmasına ilişkin tercihi ayarlar. Etkinleştirilirse tüm hareketler kullanılabilir; aksi takdirde tüm hareketler devre dışı bırakılır. Bu, kullanıcıların kamerayı hareket ettirmek için (ör. pusula veya yakınlaştırma kontrolleri) ekrandaki herhangi bir düğmeye dokunmasını ya da programatik hareketleri ve animasyonu kısıtlamaz.
Parametreler
etkin | Tüm hareketleri etkinleştirmek için true ; tüm hareketleri devre dışı bırakmak için false .
|
---|
herkese açık void setCompassEnabled (boolean enabled)
Pusulayı etkinleştirir veya devre dışı bırakır. Pusula, harita üzerinde kuzeyin yönünü belirten bir simgedir. Etkinleştirilirse yalnızca kamera varsayılan yönünden (0 yatış ve 0 yön) yatırıldığında veya döndürüldüğünde gösterilir. Bir kullanıcı pusulayı tıkladığında kamera kendisini varsayılan yönüne yönlendirir ve kısa bir süre sonra kaybolur. Devre dışı bırakılırsa pusula hiçbir zaman gösterilmez.
Pusula varsayılan olarak etkindir (dolayısıyla kamera varsayılan yönde değilken gösterilir).
Parametreler
etkin | Pusulayı etkinleştirmek için true ; pusulayı devre dışı bırakmak için false .
|
---|
Public void setIndoorLevelPickerEnabled (boolean enabled)
İç mekan modu etkinleştirildiğinde iç mekan seviyesi seçicinin etkinleştirilip etkinleştirilmeyeceğini ayarlar. true
ise
iç mekan haritalarının bulunduğu bir bina odaklanıldığında seviye seçici görünür. false
ise seviye seçici görünmez. Uygulamanın, seviye seçmek için kendi yöntemini sağlaması gerekir.
Varsayılan davranış, seviye seçiciyi göstermektir.
Parametreler
etkin | Göstermek için true ; seviye seçiciyi gizlemek için false .
|
---|
herkese açık void setMapToolbarEnabled (boolean enabled)
Harita Araç Çubuğu'nun etkinleştirilmesi veya devre dışı bırakılmasına ilişkin tercihi ayarlar. Harita Araç Çubuğu etkinleştirilirse ve mevcut bağlamda gösterilebilirse kullanıcılar, "bu haritayı Google Haritalar uygulamasında açma" ve "Google Haritalar uygulamasında vurgulanan işaretçinin yol tarifini bulma" da dahil olmak üzere bağlama bağlı çeşitli işlemler içeren bir çubuk görürler.
Varsayılan olarak, Harita Araç Çubuğu etkindir.
Parametreler
etkin | Harita Araç Çubuğu'nu etkinleştirmek için true ; Harita Araç Çubuğu'nu devre dışı bırakmak için false .
|
---|
herkese açık void setMyLocationButtonEnabled (boolean enabled)
Konumum düğmesini etkinleştirir veya devre dışı bırakır. Konumum düğmesi, kameranın, kullanıcı konumu haritanın merkezinde olacak şekilde hareket etmesine neden olur. Düğme etkinleştirilirse yalnızca konumum katmanı etkinleştirildiğinde gösterilir.
Varsayılan olarak konumum düğmesi etkindir (ve dolayısıyla konumum katmanı etkinleştirildiğinde gösterilir).
Parametreler
etkin | Konumum düğmesini etkinleştirmek için true ; konumum düğmesini devre dışı bırakmak için false .
|
---|
herkese açık void setRotateGesturesEnabled (boolean enabled)
Döndürme hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasıyla ilgili tercihi ayarlar. Bu özellik etkinleştirilirse kullanıcılar, kamerayı döndürmek için iki parmakla döndürme hareketini kullanabilir. Devre dışı bırakılırsa kullanıcılar kameraları hareketlerle döndüremez. Bu ayar, kullanıcının kamera yönünü sıfırlamak için pusula simgesine dokunmasını ya da kameranın programatik hareketlerini ve animasyonunu kısıtlamaz.
Döndürme hareketleri varsayılan olarak etkindir.
Parametreler
etkin | Döndürmeyi etkinleştirmek için true ; döndürme hareketlerini devre dışı bırakmak için false .
|
---|
herkese açık void setScrollGesturesEnabled (boolean enabled)
Kaydırma hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasıyla ilgili tercihi ayarlar. Etkinleştirilirse kullanıcılar kamerayı kaydırmak için kaydırabilir. Devre dışı bırakılırsa kaydırmanın hiçbir etkisi olmaz. Bu ayar, kameranın programatik hareketini ve animasyonunu kısıtlamaz.
Kaydırma hareketleri varsayılan olarak etkindir.
Parametreler
etkin | Kaydırma hareketlerini etkinleştirmek için true ; kaydırma hareketlerini devre dışı bırakmak için false .
|
---|
herkese açık void setScrollGesturesEnabledDuringRotateOrZoom (boolean enabled)
Kaydırma hareketlerinin, yakınlaştırma veya döndürme hareketiyle aynı anda gerçekleştirilip gerçekleştirilemeyeceğine ilişkin tercihi ayarlar. Bu özellik etkinleştirilirse kullanıcılar, haritayı döndürürken veya yakınlaştırırken haritayı kaydırabilir. Devre dışı bırakılırsa, kullanıcı haritayı döndürdüğünde veya hareket kullanarak yakınlaştırırken harita kaydırılamaz. Bu ayar yalnızca döndürme ve yakınlaştırma hareketleri sırasında kaydırma hareketlerini tamamen devre dışı bırakmaz veya kameranın programatik hareketlerini ve animasyonunu kısıtlamaz.
Varsayılan olarak, döndürme ve yakınlaştırma sırasında kaydırma hareketleri etkinleştirilir.
Parametreler
etkin | Döndürme veya yakınlaştırma hareketleri sırasında kaydırma hareketlerini etkinleştirmek için true ; döndürme veya yakınlaştırma hareketleri sırasında kaydırma hareketlerini devre dışı bırakmak için false .
|
---|
herkese açık void setTiltGesturesEnabled (boolean enabled)
Eğme hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasıyla ilgili tercihi ayarlar. Bu özellik etkinleştirilirse kullanıcılar, kamerayı eğmek için iki parmakla dikey olarak aşağı kaydırabilir. Devre dışı bırakılırsa kullanıcılar hareketlerle kamerayı yatıramazlar. Bu ayar, kullanıcıların kamera yönünü sıfırlamak için pusula simgesine dokunmasını ya da kameranın programatik hareketini ve animasyonunu kısıtlamaz.
Eğme hareketleri varsayılan olarak etkindir.
Parametreler
etkin | Eğme hareketlerini etkinleştirmek için true ; yatırma hareketlerini devre dışı bırakmak için false .
|
---|
herkese açık void setZoomControlsEnabled (boolean enabled)
Yakınlaştırma kontrollerini etkinleştirir veya devre dışı bırakır. Etkinleştirilirse yakınlaştırma kontrolleri ekranda görünen bir çift düğmedir (biri yakınlaştırmak, diğeri uzaklaştırmak için). Basıldığında, bunlar kameranın bir yakınlaştırma düzeyinde yakınlaştırmasına (veya uzaklaştırmasına) neden olur. Devre dışı bırakılırsa yakınlaştırma kontrolleri gösterilmez.
Yakınlaştırma kontrolleri varsayılan olarak etkindir.
Parametreler
etkin | Yakınlaştırma kontrollerini etkinleştirmek için true ; yakınlaştırma kontrollerini devre dışı bırakmak için false .
|
---|
herkese açık void setZoomGesturesEnabled (boolean enabled)
Yakınlaştırma hareketlerinin etkinleştirilmesi veya devre dışı bırakılmasına ilişkin tercihi ayarlar. Etkinleştirilirse kullanıcılar iki kez dokunabilir/iki parmakla dokunabilir veya parmaklarını sıkıştırarak kamerayı yakınlaştırabilir. Devre dışı bırakılırsa bu hareketlerin hiçbir etkisi olmaz. Bu ayar, yakınlaştırma düğmelerini etkilemez veya kameranın programlı hareketini ve animasyonunu kısıtlamaz.
Yakınlaştırma hareketleri varsayılan olarak etkindir.
Parametreler
etkin | Yakınlaştırma hareketlerini etkinleştirmek için true ; yakınlaştırma hareketlerini devre dışı bırakmak için false .
|
---|