GoogleMap.OnIndoorStateChangeListener

herkese açık statik arayüz GoogleMap.OnIndoorStateChangeListener

İç mekan durumu değiştiğinde izleyen bir dinleyici. Etkinlikler Android kullanıcı arayüzü iş parçacığında bildirilir.

Herkese Açık Yöntem Özeti

soyut boşluk
onIndoorBuildingFocused()
Haritada, mevcut durumda görüntü alanının ortasında olan veya kullanıcı tarafından kullanıcı arayüzü ya da konum sağlayıcı aracılığıyla seçilen bina olan odaklanmış bina kavramı kullanılır.
soyut boşluk
onIndoorLevelActivated(IndoorBuilding binası)
Harita, ziyaret edilen veya başka bir şekilde seviye seçilen her binanın etkin seviyesini takip eder.

Herkese Açık Yöntemler

herkese açık soyut void onIndoorBuildingFocused ()

Haritada, mevcut durumda görüntü alanının ortasında olan veya kullanıcı tarafından kullanıcı arayüzü ya da konum sağlayıcı aracılığıyla seçilen bina olan odaklanmış bina kavramı kullanılır. Odaklanılan bina değiştiğinde bu geri çağırma çağrılır.

Bu yöntem sadece bina verileri kullanılabilir hale geldikten sonra çağrılacaktır.

Senkronizasyon sorunları nedeniyle, odaklanılan binaya bu yöntemin parametresi olarak başvurulmaz: Birden fazla odaklanma isteği işlenirse dinleyicilere sıra dışı bildirim gönderilebilir. Bu nedenle, en güncel bilgileri sağlamak için getFocusedBuilding() işlevini kullanması gerekir. Odaklanılan bina gerçekten değişmeden birden fazla onIndoorBuildingFocused çağrısı yapılabilir.

herkese açık soyut void onIndoorLevelActivated (IndoorBuilding binası)

Harita, ziyaret edilen veya başka bir şekilde seviye seçilen her binanın etkin seviyesini takip eder. Bu düzey değiştiğinde, bu geri çağırma, binanın odaklanıp odaklanmamasından bağımsız olarak tetiklenir. Bu geri çağırma, varsayılan düzey ilk kez kullanılabilir olduğunda da çağrılır.

Bu yöntem sadece bina verileri kullanılabilir hale geldikten sonra çağrılacaktır.

Parametreler
derleniyor etkin seviyesinin değiştiği bina hiçbir zaman boş değildir.