Harita Görünümü

herkese açık sınıf MapView FrameLayout'u genişletir

Haritayı görüntüleyen bir görünüm (Google Haritalar hizmetinden alınan veriler). Odaklanıldığında, haritayı taşımak için tuşa basar ve dokunma hareketlerini yakalar.

Bu sınıfın kullanıcıları, bu görünümü içeren tüm yaşam döngüsü yöntemlerini Activity veya Fragment kaynağından sınıftaki ilgili yöntemlere yönlendirmelidir. Özellikle şu yöntemleri uygulamanız gerekir:

getMapAsync(OnMapReadyCallback) kullanılarak GoogleMap edinilmelidir. MapView, harita sistemini ve görünümü otomatik olarak başlatır.

Daha basit bir Harita görüntüleme yöntemi için, önceki platformları hedeflemek istiyorsanız MapFragment (veya SupportMapFragment) kullanın.

Not: Bu görünüme çocuk eklememeniz önerilir.

Geliştirici Kılavuzu

Daha fazla bilgi edinmek üzere Android için Google Haritalar SDK'sı geliştirici kılavuzunu okuyun.

Devralınan Sabit Özet

Devralınan Alan Özeti

Herkese Açık Oluşturucu Özeti

MapView(Bağlam bağlamı)
MapView(Bağlam bağlamı, AttributeSet özellikleri)
MapView(Bağlam bağlamı, AttributeSet özelliği, int defStyle)
MapView(Bağlam bağlamı, GoogleMapOptions seçenekleri)

Herkese Açık Yöntem Özeti

geçersiz
getMapAsync (OnMapReadyCallback geri çağırması)
GoogleMap öğesinin boş olmayan ve kullanılmaya hazır bir örneğini döndürür.
son geçersiz
onCreate(Paket kaydedildiInstanceState)
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onDestroy()
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onEnterAmbient(Paket ambiyans Ayrıntıları)
Bu yöntemi, üst WearableActivity' yönteminden çağırmanız gerekir.
son geçersiz
onExitAmbient()
Bu yöntemi, üst WearableActivity' yönteminden çağırmanız gerekir.
son geçersiz
onDüşük Bellek()
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onPause()
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onResume()
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onSaveInstanceState(Paket OutState)
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onStart() yazın
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.
son geçersiz
onStop()
Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

Devralınan Yöntem Özeti

İnşaat Ustaları

herkese açık MapView (Bağlam bağlamı)

Parametreler
context

public MapView (Bağlam bağlamı, AttributeSet özelliği)

Parametreler
context
attrt

herkese açık MapView (Bağlam bağlamı, AttributeSet özelliği, int defStyle)

Parametreler
context
attrt
DefStyle

herkese açık MapView (Bağlam bağlamı, GoogleMapOptions seçenekleri)

Parametreler
context
seçenekler

Herkese Açık Yöntemler

genel geçersiz getMapAsync (OnMapReadyCallback geri çağırması)

GoogleMap öğesinin boş olmayan ve kullanılmaya hazır bir örneğini döndürür.

Not:

  • Bu yöntem ana iş parçacığından çağrılmalıdır.
  • Geri çağırma, ana iş parçacığında yürütülür.
  • Google Play Hizmetleri'nin kullanıcının cihazında yüklü olmadığı durumlarda, kullanıcı tarafından yüklenene kadar geri çağırma tetiklenmez.
  • Geri çağırma tarafından sağlanan GoogleMap nesnesi boş değil.

Parametreler
geri çağırma Harita kullanıma hazır olduğunda tetiklenecek geri çağırma nesnesi.

herkese açık son geçersizlik onCreate (Paket kaydedildiInstanceState)

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

Parametreler
kaydedilenInstanceState

herkese açık son geçersiz onDestroy ()

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

herkese açık son geçersizlik onEnterAmbient (Bundle ambientDetails)

Bu yöntemi, üst WearableActivity' yönteminden çağırmanız gerekir.

Parametreler
Ambiyans Ayrıntıları

herkese açık son boşluk onExitAmbient ()

Bu yöntemi, üst WearableActivity' yönteminden çağırmanız gerekir.

herkese açık son geçersiz onDüşük Bellek ()

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

herkese açık nihai geçersiz onPause ()

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

herkese açık son geçersiz onResume ()

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

herkese açık son geçersizlik onSaveInstanceState (Paket çıkışı durumu)

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

Kaldırılmadan önce Görünüm durumunu depolamak için bir Bundle sağlar. onCreate(Bundle) daha sonra tekrar çağrılabilir.

Parametreler
OutState

herkese açık son boşluk onStart ()

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.

herkese açık son boşluk onStop ()

Bu yöntemi üst Etkinlik/Parçanın ilgili yönteminden çağırmanız gerekir.