Condividi tramite


LocationManager.IsProviderEnabled(String) Metodo

Definizione

Restituisce lo stato corrente abilitato/disabilitato del provider specificato.

[Android.Runtime.Register("isProviderEnabled", "(Ljava/lang/String;)Z", "GetIsProviderEnabled_Ljava_lang_String_Handler")]
public virtual bool IsProviderEnabled (string provider);
[<Android.Runtime.Register("isProviderEnabled", "(Ljava/lang/String;)Z", "GetIsProviderEnabled_Ljava_lang_String_Handler")>]
abstract member IsProviderEnabled : string -> bool
override this.IsProviderEnabled : string -> bool

Parametri

provider
String

un provider elencato da #getAllProviders()

Restituisce

true se il provider esiste ed è abilitato

Attributi

Eccezioni

se provider è null

Commenti

Restituisce lo stato corrente abilitato/disabilitato del provider specificato. Per ascoltare le modifiche, vedere #PROVIDERS_CHANGED_ACTION.

Prima della versione android.os.Build.VERSION_CODES#LOLLIPOPdell'API , questo metodo generava un'eccezione SecurityException se le autorizzazioni per la posizione non erano sufficienti per usare il provider specificato.

Documentazione java per android.location.LocationManager.isProviderEnabled(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a