Lingua

GeofenceHardware.PauseGeofence(Int32, GeofenceMonitoringType) Metodo

Definizione

Sospende il monitoraggio di un recinto virtuale aggiunto tramite #addGeofence chiamata.

[Android.Runtime.Register("pauseGeofence", "(II)Z", "")]
public bool PauseGeofence(int geofenceId, Android.Hardware.Location.GeofenceMonitoringType monitoringType);
[<Android.Runtime.Register("pauseGeofence", "(II)Z", "")>]
member this.PauseGeofence : int * Android.Hardware.Location.GeofenceMonitoringType -> bool

Parametri

geofenceId
Int32

ID del recinto virtuale.

monitoringType
GeofenceMonitoringType

Tipo del sottosistema hardware da usare per monitorare il recinto virtuale.

Valori restituiti

true quando il recinto virtuale viene inviato correttamente all'hardware per la sospensione.

Attributi

Commenti

Sospende il monitoraggio di un recinto virtuale aggiunto tramite #addGeofence chiamata.

Se questa chiamata restituisce true, significa che il recinto virtuale è stato inviato all'hardware. GeofenceHardwareCallback#onGeofencePause verrà chiamato con il risultato della chiamata in pausa dall'hardware.

Richiede android.Manifest.permission#ACCESS_FINE_LOCATION l'autorizzazione quando #MONITORING_TYPE_GPS_HARDWARE viene usata.

Richiede android.Manifest.permission#LOCATION_HARDWARE l'autorizzazione per accedere al recinto virtuale nell'hardware.

Questa API non deve essere chiamata direttamente dagli sviluppatori di app. Api di livello superiore che astrae l'hardware deve essere invece usata. Tutti i controlli vengono eseguiti dall'API pubblica di livello superiore. Qualsiasi blocco necessario deve essere gestito dall'API di livello superiore.

per android.hardware.location.GeofenceHardware.pauseGeofence(int, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a