İşaretçi Seçenekleri

herkese açık final sınıfı MarkerOptions, Object'i genişletir
Parcelable'ı uygular

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

Geliştirici Kılavuzu

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

Devralınan Sabit Özet

Kamu Oluşturucu Özeti

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

Herkese Açık Yöntem Özeti

MarkerOptions
alfa(kayan alfa)
İşaretçinin alfasını (opaklığını) ayarlar.
MarkerOptions
anchor(kayan u, kayan v)
Bağlayıcının, işaretçi resmindeki belirli bir noktada olmasını sağlar.
MarkerOptions
collisionBehavior(int çakışma davranışı)
İşaretçinin çakışma durumunu ayarlar.
MarkerOptions
draggable(boole sürüklenebilir)
İşaretçi için sürüklenebilirliği ayarlar.
MarkerOptions
flat(boole yassı)
Bu işaretçinin true haritasına göre mi yoksa false adlı kameraya bakan bir ilan tahtasına mı karşı düz durması gerektiğini ayarlar.
float
getAlpha()
Bu MarkerOptions nesnesinin alfa grubunu alır.
float
getAnchorU()
çapanın sol kenardan yatay uzaklığı, [0, 1] olarak normalleştirilmiş.
float
getAnchorV()
Anchor'ın üst kenardan olan dikey mesafesi, normalleştirilmiş olarak [0, 1].
int
BitmapDescriptor
getIcon()
Bu MarkerOptions nesnesi için özel simge tanımlayıcı kümesini alır.
float
getInfoWindowAnchorU()
Bilgi penceresi sabitinin sol kenardan yatay uzaklığı, [0, 1] olarak normalleştirilmiş.
float
getInfoWindowAnchorV()
Bilgi penceresinin üst kenardan sabitlenmesinin dikey uzaklığı, [0, 1] olarak normalleştirilmiş.
LatLng
getPosition()
Bu MarkerOptions nesnesi için ayarlanan konumu döndürür.
float
getRotation()
Bu MarkerOptions nesnesi için rotasyon kümesini alır.
Dize
getSnippet()
Bu MarkerOptions nesnesi için ayarlanan snippet'i alır.
Dize
getTitle()
Bu MarkerOptions nesnesi için başlık grubunu alır.
float
getZIndex()
Bu MarkerOptions nesnesi için ayarlanan zIndex'i alır.
MarkerOptions
icon(BitmapDescriptor simgesi)
İşaretçinin simgesini ayarlar.
MarkerOptions
infoWindowAnchor(kayan u, kayan v)
İşaretçi resminde bilgi penceresinin demir atma 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ını alır.
boolean
isVisible()
Bu MarkerOptions nesnesinin görünürlük ayarını alır.
MarkerOptions
position(LatLng enlng)
İşaretçinin konumunu ayarlar.
MarkerOptions
rotasyon(kayan Rotasyon)
İşaretçinin dönüşünü, sabitleme noktası hakkında saat yönünde derece cinsinden 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(boole görülebilir)
İşaretçinin görünürlüğünü ayarlar.
MarkerOptions
zIndex(kayan zEndeksi)
İşaretçi için zIndex'i ayarlar.

Devralınan Yöntem Özeti

İnşaatçılar

herkese açık 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 alfasını (opaklığını) ayarlar. Bu, 0 ile 1 arasında bir değerdir. 0 değeri işaretçinin tamamen şeffaf, 1 değeri ise tamamen opak anlamına gelir.

Parametreler
alfa
İlerlemeler
  • yöntemin çağrıldığı nesne (yeni alfa grubuyla)

herkese açık MarkerOptions anchor (float u, float v)

Bağlayıcının, işaretçi resmindeki belirli bir noktada olmasını sağlar.

Sabitleme, simge resminde işaretçinin Dünya yüzeyindeki konumuna sabitlenmiş olan noktayı belirtir.

Sabitleme noktası, (0, 0) resmin sol üst köşesi ve (1, 1) sağ alt köşe olmak üzere [0,0, 1,0] x [0,0, 1,0] şeklinde belirtilen sürekli alanda belirtilir. G x Y resmindeki sabitleme noktası, (G + 1) x (Y + 1) ızgaradaki en yakın ayrık ızgara noktasıdır. Ardından yuvarlamanın ölçeklendirilmesiyle elde edilir. Örneğin, 4 x 2 boyutundaki 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ğinin oranı olarak, çapanın u koordinatı ([0, 1] aralığında)
v Resim yüksekliğinin oranı olarak, çapanın v koordinatı ([0, 1] aralığında)
İlerlemeler
  • yöntemin çağrıldığı nesne (yeni sabitle birlikte).

herkese açık MarkerOptions collisionBehavior (int collisionBehavior)

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

Parametreler
collisionBehavior
İlerlemeler
  • çarpışma durumu ayarlanmış şekilde, yöntemin çağrıldığı nesne.

genel MarkerOptions sürüklenebilir (boolean draggable)

İşaretçi için sürüklenebilirliği ayarlar.

Parametreler
sürüklenebilir
İlerlemeler
  • yeni sürüklenebilir durumu ayarlanmış olarak yöntemin çağrıldığı nesne.

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

Bu işaretçinin true haritasına göre mi yoksa false adlı kameraya bakan bir ilan tahtasına mı karşı düz durması gerektiğini ayarlar. İşaretçi haritaya göre düzse, kamera döndürüldüğünde ve yatırıldığında haritaya takılı kalır, ancak GroundOverlay'dan farklı olarak kameranın zum yaptığı boyutta kalır. İşaretçi bir ilan tahtası ise her zaman kameraya bakacak şekilde çizilir ve kamerayla birlikte döndürülüp eğilir. Varsayılan değer: false.

Parametreler
düz
İlerlemeler
  • yöntemin çağrıldığı nesne (yeni sabit durum ayarıyla).

herkese açık float getAlpha ()

Bu MarkerOptions nesnesinin alfa grubunu alır.

İlerlemeler
  • işaretleyicinin alfa harfini gösterir.

herkese açık float getAnchorU ()

çapanın sol kenardan yatay uzaklığı, [0, 1] olarak normalleştirilmiş.

İlerlemeler
  • çapanın u değeridir.

herkese açık float getAnchorV ()

Anchor'ın üst kenardan olan dikey mesafesi, normalleştirilmiş olarak [0, 1].

İlerlemeler
  • v değerini alır.

genel int getCollisionBehavior ()

herkese açık BitmapDescriptor getIcon ()

Bu MarkerOptions nesnesi için özel simge tanımlayıcı kümesini alır.

İlerlemeler
  • Özel simgeyi temsil eden bir BitmapDescriptor veya özel simge ayarlanmadıysa null.

herkese açık float getInfoWindowAnchorU ()

Bilgi penceresi sabitinin sol kenardan yatay uzaklığı, [0, 1] olarak normalleştirilmiş.

İlerlemeler
  • bilgi penceresi sabitinin u değeridir.

herkese açık float getInfoWindowAnchorV ()

Bilgi penceresinin üst kenardan sabitlenmesinin dikey uzaklığı, [0, 1] olarak normalleştirilmiş.

İlerlemeler
  • bilgi penceresi sabitinin v değerini alır.

herkese açık LatLng getPosition ()

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

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

herkese açık float getRotation ()

Bu MarkerOptions nesnesi için rotasyon kümesini alır.

İlerlemeler
  • işaretçinin varsayılan konumdan saat yönünde derece cinsinden döndürülmesini sağlar.

herkese açık Dize getSnippet ()

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

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

herkese açık Dize getTitle ()

Bu MarkerOptions nesnesi için başlık grubunu alır.

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

herkese açık float getZIndex ()

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

İlerlemeler
  • işaretleyicinin z Endeksi.

herkese açık MarkerOptions simgesi (BitmapDescriptor iconDescriptor)

İşaretçinin simgesini ayarlar.

Parametreler
iconDescriptor null ise varsayılan işaretçi kullanılır.
İlerlemeler
  • yeni simge açıklayıcı ayarlanmış olarak, yöntemin çağrıldığı nesne.

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

İşaretçi resminde bilgi penceresinin demir atma noktasını belirtir. Bu değer, çapa ile aynı koordinat sisteminde belirtilir. Ayrıntılı bilgi için anchor(float, float) belgesine göz atın. Varsayılan değer, resmin orta üst kısmıdır.

Parametreler
u resim genişliğinin oranı olarak ([0, 1] aralığında) bilgi penceresi sabitinin u koordinatı
v Resim yüksekliğinin oranı olarak, bilgi penceresi sabitinin v koordinatı ([0, 1] aralığında)
İlerlemeler
  • yöntemin çağrıldığı nesne ve yeni bilgi penceresi sabitleyicisi ayarlanır.

herkese açık boole isDraggable ()

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

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

herkese açık boole isFlat ()

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

İlerlemeler
  • true. İşaretçi haritaya bakacak şekilde düzse false.

herkese açık boole isVisible ()

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

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

herkese açık MarkerOptions konum (LatLng enlBoy)

İşaretçinin konumunu ayarlar.

Parametreler
enlng
İlerlemeler
  • yöntemin çağrıldığı nesne (yeni konum ayarlanmış şekilde).

herkese açık MarkerOptions rotasyon (kayan rotasyonu)

İşaretçinin dönüşünü, sabitleme noktası hakkında saat yönünde derece cinsinden ayarlar. Dönme ekseni işaretçiye diktir. 0 döndürme, işaretçinin varsayılan konumuna karşılık gelir. İşaretçi haritada düz olduğunda, varsayılan konum Kuzeye hizalı olur ve dönme işaretçi harita üzerinde her zaman düz kalacak şekilde yapılır. İşaretçi ilan tahtası olduğunda varsayılan konum yukarıyı gösterir ve döndürme, işaretçi her zaman kameraya bakacak şekilde olur. Varsayılan değer 0'dır.

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

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

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

Parametreler
snippet
İlerlemeler
  • 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
başlık
İlerlemeler
  • yöntemin çağrıldığı nesne (yeni başlık grubuyla).

herkese açık MarkerOptions visible (boolean visible)

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

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

herkese açık MarkerOptions zIndex (float zIndex)

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

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