İşaretçi Seçenekleri

herkese açık nihai sınıf MarkerOptions Nesnenin kapsamını genişletir
Ayrıştırılabilir'i uyguluyor

İşaretçi için İşaretçi Seçenekleri'ni tanımlar.

Geliştirici Kılavuzu

Daha fazla bilgi için İşaretçiler geliştirici kılavuzunu okuyun.

Devralınan Sabit Özet

Herkese Açık Oluşturucu Özeti

MarkerOptions()
Yeni bir işaretçi seçenekleri grubu oluşturur.

Herkese Açık Yöntem Özeti

İşaretçi Seçenekleri
alfa(kayan alfa)
İşaretçinin alfa (opaklık) değerini ayarlar.
İşaretçi Seçenekleri
sabit(kayan u, kayan v)
İşaretçi resminin belirli bir noktasında olacak olan bağlayıcıyı belirtir.
İşaretçi Seçenekleri
daraltma davranışı(boyunca çakışma davranışı)
İşaretçinin çakışma durumunu ayarlar.
İşaretçi Seçenekleri
draggable (Boole sürüklenebilir)
İşaretçinin sürüklenebilirliğini ayarlar.
İşaretçi Seçenekleri
düz (boole düz)
Bu işaretçinin, true haritasına mı yoksa false kamerasına bakan bir ilan tahtasına mı düz olacağını belirler.
kayan noktalı
getAlpha()
Bu MarkerOptions nesnesinin alfa kümesini alır.
kayan noktalı
getBağU()
Sol kenardaki çapanın [0, 1] olarak normalleştirilmiş yatay mesafesi.
kayan noktalı
getBağV()
Sabitlemenin üst kenardan [0, 1] şeklinde normalleştirilmiş dikey mesafesi.
int
Bit Haritası Tanımlayıcısı
getIcon()
Bu MarkerOptions nesnesi için ayarlanan özel simge tanımlayıcısını alır.
kayan noktalı
getInfoWindowAnchorU()
Sol kenardan bilgi penceresi sabitinin [0, 1] olarak normalleştirilmiş yatay mesafesi.
kayan noktalı
getInfoWindowAnchorV()
Üst kenardan bilgi penceresi sabitinin [0, 1] olarak normalleştirilmiş dikey mesafesi.
Enl
getPosition()
Bu MarkerOptions nesnesi için ayarlanan konumu döndürür.
kayan noktalı
getRotation()
Bu MarkerOptions nesnesi için döndürmeyi alır.
Dize
getSnippet()
Snippet'i bu MarkerOptions nesnesi için ayarlar.
Dize
getTitle()
Bu MarkerOptions nesnesi için belirlenen başlığı alır.
kayan noktalı
getZIndex()
Bu MarkerOptions nesnesi için ayarlanan zIndex değerini alır.
İşaretçi Seçenekleri
icon(BitmapDescriptor simgesi Tanımlayıcı)
İşaretçinin simgesini ayarlar.
İşaretçi Seçenekleri
infoWindowAnchor (kayan u, kayan v)
İşaretçi resmindeki bilgi penceresinin sabitleme noktasını belirtir.
boolean
isDraggable()
Bu MarkerOptions nesnesinin sürüklenebilirlik ayarını alır.
boolean
isSabit()
Bu MarkerOptions nesnesinin düz ayarını alır.
boolean
görünür()
Bu MarkerOptions nesnesinin görünürlük ayarını alır.
İşaretçi Seçenekleri
position(Enl latl)
İşaretçinin konumunu ayarlar.
İşaretçi Seçenekleri
rotasyon(kayan döndürme)
İşaretçinin sabitleme noktasıyla ilgili işaretçiyi saat yönünde derece olarak ayarlar.
İşaretçi Seçenekleri
snippet(Dize snippet'i)
İşaretçi için snippet'i ayarlar.
İşaretçi Seçenekleri
title(Dize başlığı)
İşaretçinin başlığını ayarlar.
İşaretçi Seçenekleri
visible (boole görünür)
İşaretçinin görünürlüğünü ayarlar.
İşaretçi Seçenekleri
zIndex(kayan zDizini)
İşaretçi için zIndex değerini ayarlar.

Devralınan Yöntem Özeti

İnşaat Ustaları

public MarkerOptions ()

Yeni bir işaretçi seçenekleri grubu oluşturur.

Herkese Açık Yöntemler

herkese açık MarkerOptions alfa (kayan alfa)

İşaretçinin alfa (opaklık) değerini ayarlar. Bu, 0 ile 1 arasında bir değerdir. 0, işaretçinin tamamen şeffaf olduğu anlamına gelir ve 1, işaretçinin tamamen opak olduğu anlamına gelir.

Parametreler
alfa
İadeler
  • yöntemin çağrıldığı nesne (yeni alfa kümesiyle).

herkese açık MarkerOptions sabit (kayan u, kayan v)

İşaretçi resminin belirli bir noktasında olacak olan bağlayıcıyı belirtir.

Bağlayıcı, simge resminde işaretçinin Dünya yüzeyindeki konumuna sabitlenmiş noktayı belirtir.

Sabitleme noktası [0,0, 1,0] x [0,0, 1,0] kesintisiz alanında belirtilir; burada (0, 0) resmin sol üst köşesi ve (1, 1) sağ alt köşedir. G x H görüntüsündeki sabitleme noktası, (G + 1) x (H + 1) ızgarasının en yakın ayrık ızgara noktasıdır. Buradaki yuvarlama değeri ölçeklenerek toplanır. Örneğin, 4x2 boyutunda bir resimde sabitleme noktası (0,7, 0,6) (3, 1) ızgara noktasına çözümlenir.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----X-----+   (X, Y) = (3, 1)
 |     |     |     |     |
 |     |     |     |     |
 *-----+-----+-----+-----*
 

Parametreler
u Resim genişliğinin ([0, 1] aralığında) oranı olarak bağlayıcının u koordinatı
v resim yüksekliğinin oranı ([0, 1] aralığında) olarak bağlayıcının v koordinatı
İadeler
  • yöntemin çağrıldığı nesnedir.

herkese açık MarkerOptions çarpışma davranışı (kapsamlı çakışma davranışı)

İşaretçinin çakışma durumunu ayarlar. Bu, Marker.CollisionBehavior değeridir. Yalnızca bir kez ayarlanabilir.

Parametreler
çarpışma Davranışı
İadeler
  • Çakışma durumu ayarlandığında, yöntemin çağrıldığı nesne.

herkese açık MarkerOptions atlanabilir (boole sürüklenebilir)

İşaretçinin sürüklenebilirliğini ayarlar.

Parametreler
sürüklenebilir
İadeler
  • yöntemin çağırıldığı nesne (yeni sürüklenebilir durum ayarıyla).

genel MarkerOptions düz (boole düz)

Bu işaretçinin, true haritasına mı yoksa false kamerasına bakan bir ilan tahtasına mı düz olacağını belirler. İşaretçi haritaya göre düzse, kamera döner ve eğilirken haritaya yapışır ancak kamera yakınlaştırması ile aynı boyutta kalır (GroundOverlay aksine). İşaretçi bir ilan tahtasıysa her zaman kamera karşısında çizilir ve kamerayla birlikte döner ve eğilir. Varsayılan değer false değeridir.

Parametreler
düz
İadeler
  • yöntemin çağrıldığı nesne.

herkese açık kayan nokta getAlpha ()

Bu MarkerOptions nesnesinin alfa kümesini alır.

İadeler
  • [0, 1] aralığındaki işaretçinin alfa sürümü.

herkese açık kayan nokta getAnchorU ()

Sol kenardaki çapanın [0, 1] olarak normalleştirilmiş yatay mesafesi.

İadeler
  • Bağlayıcının u değerini girin.

herkese açık kayma getAnchorV ()

Sabitlemenin üst kenardan [0, 1] şeklinde normalleştirilmiş dikey mesafesi.

İadeler
  • bağlayıcının v değeri.

public int getCollisionDavranış ()

genel BitmapDescriptor getIcon ()

Bu MarkerOptions nesnesi için ayarlanan özel simge tanımlayıcısını alır.

İadeler
  • Özel simgeyi temsil eden BitmapDescriptor veya özel simge ayarlanmamışsa null.

herkese açık kayan nokta getInfoWindowAnchorU ()

Sol kenardan bilgi penceresi sabitinin [0, 1] olarak normalleştirilmiş yatay mesafesi.

İadeler
  • bilgi penceresi sabitinin u değeri.

herkese açık kayan nokta getInfoWindowAnchorV ()

Üst kenardan bilgi penceresi sabitinin [0, 1] olarak normalleştirilmiş dikey mesafesi.

İadeler
  • bilgi penceresi sabitinin v değeri.

herkese açık LatLng getPosition ()

Bu MarkerOptions nesnesi için ayarlanan konumu döndürür.

İadeler
  • İşaretçinin mevcut konumunu belirten bir LatLng nesnesi.

herkese açık kayan nokta getRotation ()

Bu MarkerOptions nesnesi için döndürmeyi alır.

İadeler
  • işaretçiyi saat yönünde, varsayılan konumdan döndürme.

public Dize getSnippet ()

Snippet'i bu MarkerOptions nesnesi için ayarlar.

İadeler
  • İşaretçi's snippet'ini içeren bir dize.

public Dize getTitle ()

Bu MarkerOptions nesnesi için belirlenen başlığı alır.

İadeler
  • İşaretçinin başlığını içeren dize.

herkese açık kayan nokta getZIndex ()

Bu MarkerOptions nesnesi için ayarlanan zIndex değerini alır.

İadeler
  • işaretçinin zIndex değerini girin.

genel MarkerOptions simge (BitmapDescriptor iconDescriptor)

İşaretçinin simgesini ayarlar.

Parametreler
Simge Tanımlayıcı null ise varsayılan işaretçi kullanılır.
İadeler
  • yöntemin çağrıldığı ve yeni simge tanımlayıcısı ayarlanmış nesne.

herkese açık MarkerOptions infoWindowAnchor (kayan u, kayan v)

İşaretçi resmindeki bilgi penceresinin sabitleme noktasını belirtir. Bu, bağlayıcıyla aynı koordinat sisteminde belirtilir. Daha fazla bilgi için anchor(float, float) sayfasına bakın. Varsayılan değer, resmin üst orta kısmıdır.

Parametreler
u Bilgi genişliği çapının, resim genişliğinin oranı ([0, 1] aralığında) olarak u koordinatı
v Bilgi yüksekliği yüksekliğinin, resim yüksekliğine oranı ([0, 1] aralığında) olarak v koordinatı
İadeler
  • yöntemin çağrıldığı nesne (yeni bilgi penceresi sabit kümesiyle).

genel boole isDraggable ()

Bu MarkerOptions nesnesinin sürüklenebilirlik ayarını alır.

İadeler
  • İşaretçi sürüklenebilirse true; aksi takdirde, false değerini döndürür.

herkese açık boole is flat ()

Bu MarkerOptions nesnesinin düz ayarını alır.

İadeler
  • İşaretçi haritaya yerleştirilmişse true; kameraya bakıyorsa false.

herkese açık boole isvisible ()

Bu MarkerOptions nesnesinin görünürlük ayarını alır.

İadeler
  • İşaretçi görünürse true; aksi takdirde, false değerini döndürür.

genel MarkerOptions konum (Enl latl)

İşaretçinin konumunu ayarlar.

Parametreler
Latng
İadeler
  • yöntemin çağrıldığı nesne (yeni konum ayarlanmış olarak).

genel MarkerOptions rotasyon (kayan rotasyon)

İşaretçinin sabitleme noktasıyla ilgili işaretçiyi saat yönünde derece olarak ayarlar. Rotasyon ekseni, işaretçiye dik olacak. 0 dönüşü, işaretçinin varsayılan konumuna karşılık gelir. İşaretçi haritada düz olduğunda, varsayılan konum Kuzey hizasındadır ve dönüş, işaretçi haritada her zaman düz kalacak şekilde yer alır. İşaretçi bir ilan tahtası olduğunda varsayılan konum yukarıyı işaret eder ve dönüş, işaretçinin her zaman kameraya dönük olacağı şekilde yapılır. Varsayılan değer 0'dır.

Parametreler
döndürme
İadeler
  • yöntemin çağrıldığı nesnedir.

herkese açık MarkerOptions snippet (Dize snippet'i)

İşaretçi için snippet'i ayarlar.

Parametreler
snippet
İadeler
  • yöntemin çağrıldığı nesnedir.

genel MarkerOptions başlık (Dize başlığı)

İşaretçinin başlığını ayarlar.

Parametreler
başlık
İadeler
  • yöntemin çağrıldığı nesne (yeni başlık kümesiyle).

herkese açık MarkerOptions görünür (boole görünür)

İşaretçinin görünürlüğünü ayarlar.

Parametreler
görünür
İadeler
  • yöntemin çağrıldığı ve yeni görünürlük durumu ayarlanmış nesne.

genel MarkerOptions zIndex (kayan zIndex)

İşaretçi için zIndex değerini ayarlar.

Parametreler
Z-endeksi
İadeler
  • yöntemin çağrıldığı nesne (yeni zIndex kümesiyle).