SettingInjectorService.OnGetEnabled Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la android.preference.Preference#isEnabled() valeur.
[Android.Runtime.Register("onGetEnabled", "()Z", "GetOnGetEnabledHandler")]
protected abstract bool OnGetEnabled();
[<Android.Runtime.Register("onGetEnabled", "()Z", "GetOnGetEnabledHandler")>]
abstract member OnGetEnabled : unit -> bool
Retours
valeur android.preference.Preference#isEnabled()
- Attributs
Remarques
Retourne la android.preference.Preference#isEnabled() valeur. Ne doit pas effectuer d’opérations de longue durée, telles que l’accès réseau, voir les commentaires en cours d’exécution dans le javadoc au niveau de la classe.
Notez que pour empêcher l’attrition dans la liste des paramètres, il n’existe aucune prise en charge pour choisir dynamiquement de masquer un paramètre. Au lieu de cela, cette méthode doit retourner false, ce qui désactive le paramètre et son lien vers votre activité de paramètre. Une raison pour laquelle vous pouvez choisir de le faire est si android.provider.Settings.Secure#LOCATION_MODE c’est android.provider.Settings.Secure#LOCATION_MODE_OFF.
Il est possible que l’utilisateur clique sur le paramètre avant que cette méthode ne retourne, de sorte que votre activité de paramètres doit gérer le cas où elle est appelée même si le paramètre est désactivé. L’approche la plus simple peut être d’appeler android.app.Activity#finish() simplement lorsqu’elle est désactivée.
Java documentation pour android.location.SettingInjectorService.onGetEnabled().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.