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 | |
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 | |
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ıysanull
.
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 takdirdefalse
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üzsefalse
.
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 takdirdefalse
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).