Zemin Bindirme Seçenekleri

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

Zemin bindirme seçeneklerini tanımlar.

Sabit Özet

kayan noktalı NO_DIMENSION Yükseklik için boyut belirtilmediğinde bunu belirtin.

Devralınan Sabit Özet

Genel Oluşturucu Özeti

GroundOverlayOptions()
Yeni bir yer bindirme seçeneği grubu oluşturur.

Genel Yöntem Özeti

GroundOverlayOptions
anchor(kayan noktalı u, kayan v)
Bağlayıcıyı belirtir.
GroundOverlayOptions
bearing(kayan yatağı)
Zemin bindirmenin yönünü kuzeyden saat yönünde derece cinsinden belirtir.
GroundOverlayOptions
clickable(boole tıklanabilir)
Yer bindirmenin tıklanabilir olup olmadığını belirtir.
kayan noktalı
getAnchorU()
Yatay göreli çapa; 0.0 ve 1.0 sol ve sağ kenarları belirtir tıklayın.
kayan noktalı
getAnchorV()
Dikey göreli bağlantı; 0.0 ve 1.0, sırasıyla üst ve alt kenarları belirtir.
kayan noktalı
getBearing()
Bu GroundOverlayOptions nesnesi için ayarlanan konumu alır.
LatLngBounds
getBounds()
Bu GroundOverlayOptions nesnesi için ayarlanan sınırları alır.
kayan noktalı
getHeight()
Bu GroundOverlayOptions nesnesi için ayarlanan yüksekliği alır.
BitmapDescriptor
getImage()
Bu GroundOverlayOptions nesnesi için ayarlanan resim tanımlayıcısını alır.
LatLng
getLocation()
Bu GroundOverlayOptions nesnesi için ayarlanan konumu alır.
kayan noktalı
getTransparency()
Bu GroundOverlayOptions nesnesi için ayarlanan şeffaflığı alır.
kayan noktalı
getWidth()
Bu GroundOverlayOptions nesnesi için ayarlanan genişliği alır.
kayan noktalı
getZIndex()
Bu GroundOverlayOptions nesnesi için ayarlanan zIndex değerini alır.
GroundOverlayOptions
image(BitmapDescriptor imageDescriptor)
Bu zemin bindirmenin resmini belirtir.
boolean
isClickable()
Bu GroundOverlayOptions nesnesi için tıklanabilirlik ayarını alır.
boolean
isVisible()
Bu GroundOverlayOptions nesnesinin görünürlük ayarını alır.
GroundOverlayOptions
position(LatLng konumu, kayan noktalı genişlik)
Bu zemin bindirmenin konumunu, bir sabitleme noktası (bir LatLng) ve (metre cinsinden).
GroundOverlayOptions
position(LatLng konumu, kayan noktalı genişlik, kayan noktalı yükseklik)
Bu zemin bindirmenin konumunu, sabitleme noktası (LatLng), genişlik kullanarak belirtir ve yükseklik (her ikisi de metre cinsinden).
GroundOverlayOptions
positionFromBounds(LatLngBounds sınırları)
Bu zemin bindirmenin konumunu belirtir.
GroundOverlayOptions
şeffaflık(kayma şeffaflığı)
Zemin bindirmenin şeffaflığını belirtir.
GroundOverlayOptions
visible(boolean visible)
Zemin bindirme görünürlüğünü belirtir.
GroundOverlayOptions
zIndex(kayan zIndex)
Zemin bindirmenin z Endeksi'ni, yani çizilme sırasını belirtir.

Devralınan Yöntem Özeti

Sabitler

herkese açık statik final kayan 'nı inceleyin. NO_DIMENSION

Yükseklik için boyut belirtilmediğinde bunu belirtin.

Sabit Değer: -1,0

Kamu Yüklenicileri

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

Yeni bir yer bindirme seçeneği grubu oluşturur.

Herkese Açık Yöntemler

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

Bağlayıcıyı belirtir.

Sabit, zemin bindirmenin konumuyla hizalanır.

Sabitleme noktası, 2D sürekli uzayda ((0,0), (1,0), (0,1) ve (1,1) şeklinde belirtilir. sırasıyla sol üst, sağ üst, sol alt ve sağ alt köşeleri göstermektedir.

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

Parametreler
u çapanın u koordinatı
v çapanın v koordinatı
İadeler

herkese açık GroundOverlayOptions bilinen (kayan yer)

Zemin bindirmenin yönünü kuzeyden saat yönünde derece cinsinden belirtir. Rotasyon bir grafiktir. Belirtilmezse varsayılan değer 0'dır (resmin üzerinde). olarak güncellenir).

Enlem-boylam sınırının rotasyondan önce geçerli olduğunu unutmayın.

Parametreler
dayanmak derece olarak kuzeyden saat yönünde. [0, 360) aralığının dışındaki değerler normalleştirilecek.
İadeler

herkese açık GroundOverlayOptions tıklanabilir (boole tıklanabilir)

Yer bindirmenin tıklanabilir olup olmadığını belirtir. Varsayılan tıklanabilirlik false.

Parametreler
tıklanabilir Yeni tıklanabilirlik ayarı.
İadeler

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

Yatay göreli çapa; 0.0 ve 1.0 sol ve sağ kenarları belirtir tıklayın. Diğer çapa değerlerinin ara değeri buna göre hesaplanır.

İadeler
  • yatay kenara göre sabitleme konumunu seçin.

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

Dikey göreli bağlantı; 0.0 ve 1.0, sırasıyla üst ve alt kenarları belirtir. Diğer çapa değerlerinin ara değeri buna göre hesaplanır.

İadeler
  • dikey kenara göre sabitleme konumunu seçin.

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

Bu GroundOverlayOptions nesnesi için ayarlanan konumu alır.

İadeler
  • zemin bindirmenin yatağı.

herkese açık LatLngBounds getBounds ()

Bu GroundOverlayOptions nesnesi için ayarlanan sınırları alır.

İadeler

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

Bu GroundOverlayOptions nesnesi için ayarlanan yüksekliği alır.

İadeler
  • yüksekliğini korur.

herkese açık BitmapDescriptor getImage ()

Bu GroundOverlayOptions nesnesi için ayarlanan resim tanımlayıcısını alır.

İadeler

herkese açık LatLng getLocation ()

Bu GroundOverlayOptions nesnesi için ayarlanan konumu alır.

İadeler

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

Bu GroundOverlayOptions nesnesi için ayarlanan şeffaflığı alır.

İadeler
  • şeffaflığını ortaya çıkarıyor.

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

Bu GroundOverlayOptions nesnesi için ayarlanan genişliği alır.

İadeler
  • zemin bindirme genişliği.

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

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

İadeler
  • zemin bindirmenin Z Endeksi.

herkese açık GroundOverlayOptions resim (BitmapDescriptor görsel Açıklayıcı)

Bu zemin bindirmenin resmini belirtir.

Bir görüntüyü doku (görüntüyü harita üzerinde çizmek için kullanılır) olarak yüklemek için, kenarları ikinin kuvveti olan bir resme dönüştürülür. Bu sayede Mipmap, dokuyu çeşitli yakınlaştırma düzeylerinde görüntülemek için oluşturulan bir tablodur. Ayrıntılar için bkz. Mipmap (Wikipedia). Dolayısıyla, koruyarak hafızayı koruyabilmek için resmin boyutlarının 2'nin üsleri.

Parametreler
imageDescriptor bu zemin bindirme için kullanılacak BitmapDescriptor
İadeler

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

Bu GroundOverlayOptions nesnesi için tıklanabilirlik ayarını alır.

İadeler
  • Zemin bindirme tıklanabilirse true Değilse false.

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

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

İadeler
  • Bu zemin bindirme görünüyorsa true; Değilse false.

herkese açık GroundOverlayOptions konum (LatLng konumu, kayan noktalı genişlik)

Bu zemin bindirmenin konumunu, bir sabitleme noktası (bir LatLng) ve (metre cinsinden). Yükseklik, en boy oranını koruyacak şekilde buna göre ayarlanır.

Parametreler
konum belirtilen konumdaki demir atma noktasının LatLng harita üzerinde yer aldığı konum resim sabit kalır. Çapa, aşağıdaki durumlarda zemindeki konumda sabit kalır. dönüşümler uygulanır (ör. setDimensions, setBearing vb.).
genişlik yer paylaşımının genişliği (metre cinsinden). Yükseklik otomatik olarak belirlenecek orana göre seçim yapın.
İadeler
Fırlatma
IllegalArgumentException sabit reklam null ise
IllegalArgumentException genişlik negatifse
IllegalStateException Konum positionFromBounds(LatLngBounds) kullanılarak zaten ayarlanmışsa

herkese açık GroundOverlayOptions konum (LatLng konumu, kayan noktalı genişlik, kayan noktalı yükseklik)

Bu zemin bindirmenin konumunu, sabitleme noktası (LatLng), genişlik kullanarak belirtir ve yükseklik (her ikisi de metre cinsinden). Oluşturulan resim, boyutlara sığacak şekilde ölçeklendirilir belirtiliyor.

Parametreler
konum belirtilen konumdaki demir atma noktasının LatLng harita üzerinde yer aldığı konum resim sabit kalır. Çapa, aşağıdaki durumlarda zemindeki konumda sabit kalır. dönüşümleri uygulanır (ör. setDimensions, setBearing vb.).
genişlik bindirmenin genişliği (metre cinsinden)
yükseklik bindirme yüksekliği (metre cinsinden)
İadeler
Fırlatma
IllegalArgumentException sabit reklam null ise
IllegalArgumentException genişlik veya yükseklik negatifse
IllegalStateException Konum positionFromBounds(LatLngBounds) kullanılarak zaten ayarlanmışsa

herkese açık GroundOverlayOptions positionFromBounds (LatLngBounds sınırları)

Bu zemin bindirmenin konumunu belirtir.

Parametreler
sınırlar zemin bindirmenin yerleştirileceği bir LatLngBounds
İadeler
Fırlatma
IllegalStateException Konum position(LatLng, float) veya position(LatLng, float, float) kullanılarak zaten ayarlanmışsa

herkese açık GroundOverlayOptions şeffaflık (kayma şeffaflığı)

Zemin bindirmenin şeffaflığını belirtir. Varsayılan şeffaflık 0 (opak).

Parametreler
şeffaflık [0..1] aralığındaki bir kayan noktalı değer, burada 0, zeminin bindirme opak ve 1, zemin bindirmenin şeffaf olduğu anlamına gelir.
İadeler
Fırlatma
IllegalArgumentException şeffaflık [0..1] aralığının dışındaysa

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

Zemin bindirme görünürlüğünü belirtir. Varsayılan görünürlük: true.

Parametreler
görünür
İadeler

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

Zemin bindirmenin z Endeksi'ni, yani çizilme sırasını belirtir. Bkz. dokümanlarına göz atabilirsiniz.

Parametreler
zIndex
İadeler