Idioma

GeofenceHardwareMonitorCallback.OnMonitoringSystemChange Método

Definição

O retorno de chamada chamado quando o estado de um sistema de monitoramento é alterado.

[Android.Runtime.Register("onMonitoringSystemChange", "(IZLandroid/location/Location;)V", "GetOnMonitoringSystemChange_IZLandroid_location_Location_Handler")]
public virtual void OnMonitoringSystemChange(Android.Hardware.Location.GeofenceMonitoringType monitoringType, bool available, Android.Locations.Location? location);
[<Android.Runtime.Register("onMonitoringSystemChange", "(IZLandroid/location/Location;)V", "GetOnMonitoringSystemChange_IZLandroid_location_Location_Handler")>]
abstract member OnMonitoringSystemChange : Android.Hardware.Location.GeofenceMonitoringType * bool * Android.Locations.Location -> unit
override this.OnMonitoringSystemChange : Android.Hardware.Location.GeofenceMonitoringType * bool * Android.Locations.Location -> unit

Parâmetros

monitoringType
GeofenceMonitoringType

O tipo do sistema de monitoramento.

available
Boolean

Indica se o sistema está disponível no momento ou não.

location
Location

O último local conhecido de acordo com o sistema de monitoramento.

Atributos

Comentários

O retorno de chamada chamado quando o estado de um sistema de monitoramento é alterado. GeofenceHardware#MONITORING_TYPE_GPS_HARDWARE é um exemplo de um sistema de monitoramento.

Este membro foi preterido. use #onMonitoringSystemChange(GeofenceHardwareMonitorEvent) em vez disso. OBSERVAÇÃO: essa API permanecerá para ser chamada na API do Android 21 e superior para compatibilidade com versões anteriores. Mas os clientes devem parar de implementá-lo ao atualizar seu código.

Java documentação para android.hardware.location.GeofenceHardwareMonitorCallback.onMonitoringSystemChange(int, boolean, android.location.Location).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a