İşaretçi Seçenekleri

herkese açık final dersi MarkerOptions
nesnesini genişletir implements Parçalanabilir

Bir işaretçi için MarkerOptions'ı tanımlar.

Geliştirici Kılavuzu

Daha fazla bilgi için İşaretçiler geliştiricisini okuyun rehberini inceleyin.

Devralınan Sabit Özet

Genel Oluşturucu Özeti

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

Genel Yöntem Özeti

MarkerOptions
alfa(kayan noktalı alfa)
İşaretçinin alfa değerini (opaklık) ayarlar.
MarkerOptions
anchor(kayan u, kayan v)
İşaretçi resmindeki belirli bir noktada olacak çapayı belirtir.
MarkerOptions
collisionBehavior(int collisionBehavior)
İşaretçinin çakışma durumunu ayarlar.
MarkerOptions
draggable(boole sürüklenebilir)
İşaretçinin sürüklenebilirliğini ayarlar.
MarkerOptions
flat(boole düz)
Bu işaretçinin, true haritasına mı yoksa kamera false.
kayan noktalı
getAlpha()
Bu MarkerOptions nesnesinin alfa grubunu alır.
kayan noktalı
getAnchorU()
Sabitlemenin sol kenardan [0, 1] değerine normalleştirilmiş yatay mesafesi.
kayan noktalı
getAnchorV()
Sabitlemenin üst kenardan [0, 1] değerine normalleştirilmiş dikey mesafesi.
int
BitmapDescriptor
getIcon()
Bu MarkerOptions nesnesi için ayarlanan özel simge tanımlayıcısını alır.
kayan noktalı
getInfoWindowAnchorU()
Bilgi penceresi sabitinin sol kenardan uzaklığının [0, 1]'e göre normalleştirilmiş yatay mesafesi.
kayan noktalı
getInfoWindowAnchorV()
Bilgi penceresi sabitinin üst kenarından sabit uzaklığının [0, 1] derecesine göre normalleştirilmiş olan dikey mesafe.
LatLng
getPosition()
Bu MarkerOptions nesnesi için ayarlanan konumu döndürür.
kayan noktalı
getRotation()
Bu MarkerOptions nesnesi için ayarlanan döndürmeyi alır.
Dize
getSnippet()
Bu MarkerOptions nesnesi için ayarlanan snippet'i alır.
Dize
getTitle()
Bu MarkerOptions nesnesi için ayarlanan başlığı alır.
kayan noktalı
getZIndex()
Bu MarkerOptions nesnesi için ayarlanan zIndex değerini alır.
MarkerOptions
icon(BitmapDescriptor simgesi Açıklayıcı)
İşaretçinin simgesini ayarlar.
MarkerOptions
infoWindowAnchor(kayan u, kayan v)
Bilgi penceresinin işaretçi resmi üzerindeki sabitleme noktasını belirtir.
boolean
isDraggable()
Bu MarkerOptions nesnesi için sürüklenebilirlik ayarını alır.
boolean
isFlat()
Bu MarkerOptions nesnesi için sabit ayarı alır.
boolean
isVisible()
Bu MarkerOptions nesnesinin görünürlük ayarını alır.
MarkerOptions
konum(LatLng EnlBoy)
İşaretçinin konumunu ayarlar.
MarkerOptions
rotasyon(kayan rotasyon)
İşaretçinin sabitleme noktası hakkında saat yönünde derece cinsinden dönüşü ayarlar.
MarkerOptions
snippet(Dize snippet'i)
İşaretçi için snippet'i ayarlar.
MarkerOptions
title(Dize başlığı)
İşaretçinin başlığını ayarlar.
MarkerOptions
visible(boolean visible)
İşaretçinin görünürlüğünü ayarlar.
MarkerOptions
zIndex(kayan zIndex)
İşaretçinin z Endeksi'ni ayarlar.

Devralınan Yöntem Özeti

Kamu Yüklenicileri

herkese açık 'nı inceleyin. MarkerOptions ()

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

Herkese Açık Yöntemler

herkese açık MarkerOptions alfa (kayan noktalı alfa)

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

Parametreler
alfa
İadeler
  • yeni alfa grubuyla, yöntemin çağrıldığı nesne.

herkese açık MarkerOptions bağlantı (kayan u, kayan v)

İşaretçi resmindeki belirli bir noktada olacak çapayı belirtir.

Sabitleme, simge resminde işaretçinin konumuna sabitlenen noktayı belirtir bir sürü resim var.

Sabitleme noktası [0,0, 1,0] x [0,0, 1,0] sürekli alanında belirtilir; burada (0, 0) resmin sol üst köşesi ve (1, 1) sağ alt köşesidir. Sabitleme noktası G x Y boyutunda, (G + 1) x aralığındaki en yakın tekerlekli ızgara noktasıdır (H + 1) ızgarası; ardından yuvarlama ölçeklendirilerek elde edilir. Örneğin, 4x2 boyutlu bir resimde sabitleme noktası (0,7, 0,6) (3, 1) konumundaki ızgara noktasına çözümlenir.

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

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

herkese açık MarkerOptions collisionBehavior (int collisionBehavior)

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

Parametreler
collisionBehavior
İadeler
  • yöntemin çağrıldığı nesne, çakışma durumu ayarlanmış olarak belirtilir.

herkese açık MarkerOptions sürüklenebilir (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.

herkese açık MarkerOptions düz (boole sabit)

Bu işaretçinin, true haritasına mı yoksa kamera false. İşaretçi haritada düz bir çizgi üzerindeyse, harita üzerinde tam olarak olduğu gibi kamera döner ve yatar ancak yakınlaştırma işleminin farklı olarak GroundOverlay İşaretçi bir ilan tahtası ise her zaman kameraya doğru çizilir kamera ile dönüyor ve yatırıyor. Varsayılan değer false değeridir.

Parametreler
düz
İadeler
  • yeni düz durum ayarlanmış olarak yöntemin çağrıldığı nesne.

herkese açık kayan 'nı inceleyin. getAlpha ()

Bu MarkerOptions nesnesinin alfa kümesini alır.

İadeler
  • [0, 1] aralığındaki işaretçinin alfasına

herkese açık kayan 'nı inceleyin. getAnchorU ()

Sabitlemenin sol kenardan [0, 1] değerine normalleştirilmiş yatay mesafesi.

İadeler
  • çapanın u değeri.

herkese açık kayan 'nı inceleyin. getAnchorV ()

Sabitlemenin üst kenardan [0, 1] değerine normalleştirilmiş dikey mesafesi.

İadeler
  • çapanın v değeri.

herkese açık tamsayı 'nı inceleyin. getCollisionBehavior ()

herkese açık 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 yoksa null ayar olduğundan emin olun.

herkese açık kayan 'nı inceleyin. getInfoWindowAnchorU ()

Bilgi penceresi sabitinin sol kenardan uzaklığının [0, 1]'e göre normalleştirilmiş yatay mesafesi.

İadeler
  • bilgi penceresi bağlantısının u değeri.

herkese açık kayan 'nı inceleyin. getInfoWindowAnchorV ()

Bilgi penceresi sabitinin üst kenarından sabit uzaklığının [0, 1] derecesine göre normalleştirilmiş olan dikey mesafe.

İadeler
  • bilgi penceresi bağlantısının 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 LatLng nesnesi.

herkese açık kayan 'nı inceleyin. getRotation ()

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

İadeler
  • saat yönünde, varsayılan konumdan derece dönüşü.

herkese açık İp 'nı inceleyin. getSnippet ()

Bu MarkerOptions nesnesi için ayarlanan snippet'i alır.

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

herkese açık İp 'nı inceleyin. getTitle ()

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

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

herkese açık kayan 'nı inceleyin. getZIndex ()

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

İadeler
  • z Endeksi.

herkese açık MarkerOptions simge (BitmapDescriptor simgesi Açıklayıcı)

İşaretçinin simgesini ayarlar.

Parametreler
iconDescriptor null ise varsayılan işaretçi kullanılır.
İadeler
  • yöntemin çağrıldığı nesne, yeni simge tanımlayıcı grubuyla birlikte.

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

Bilgi penceresinin işaretçi resmi üzerindeki sabitleme noktasını belirtir. Bu, çapayla aynı koordinat sistemini içerir. Ayrıntılı bilgi için anchor(float, float) sayfasını inceleyin. İlgili içeriği oluşturmak için kullanılan varsayılan değer resmin üst ortasıdır.

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

herkese açık Boole 'nı inceleyin. isDraggable ()

Bu MarkerOptions nesnesi için sürüklenebilirlik ayarını alır.

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

herkese açık Boole 'nı inceleyin. isFlat ()

Bu MarkerOptions nesnesi için sabit ayarı alır.

İadeler
  • İşaretçi haritada düzse true; false yüz yüze görüşün.

herkese açık Boole 'nı inceleyin. isVisible ()

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

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

herkese açık MarkerOptions konum (LatLng EnlBoy)

İşaretçinin konumunu ayarlar.

Parametreler
Enlgt
İadeler
  • yeni konum ayarlanmış şekilde yöntemin çağrıldığı nesne.

herkese açık MarkerOptions rotasyon (kayanlı rotasyon)

İşaretçinin sabitleme noktası hakkında saat yönünde derece cinsinden dönüşü ayarlar. Eksen yön, işaretçiye diktir. 0 dönüşü varsayılan konuma karşılık gelir tıklayın. İşaretçi haritada düz olduğunda, varsayılan konum Kuzeye hizalı ve işaretçi harita üzerinde her zaman düz kalır. İşaretçi ilan tahtasında, varsayılan konum yukarıyı gösterir ve döndürme, işaretleyicinin her zaman kameraya doğru bakıyor. Varsayılan değer 0'dır.

Parametreler
rotasyon
İadeler
  • yeni döndürme ayarıyla birlikte yöntemin çağrıldığı nesne.

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

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

Parametreler
snippet
İadeler
  • yeni snippet ayarlanmış olarak yöntemin çağrıldığı nesne.

herkese açık MarkerOptions başlık (Dize başlığı)

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

Parametreler
title
İadeler
  • yöntemin çağrıldığı nesne, yeni başlık ayarlanmış olarak belirtilir.

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
  • yeni görünürlük durumu ayarlanmış olarak yöntemin çağrıldığı nesne.

herkese açık MarkerOptions zIndex (kayan Z-Endeksi)

İşaretçinin z Endeksi'ni ayarlar.

Parametreler
zIndex
İadeler
  • yöntemin çağrıldığı nesneye yeni zIndex değerini katın.