Condividi tramite


AbstractPreferences.GetBoolean(String, Boolean) Metodo

Definizione

Implementa il getBoolean metodo in base alla specifica in Preferences#getBoolean(String,boolean).

[Android.Runtime.Register("getBoolean", "(Ljava/lang/String;Z)Z", "GetGetBoolean_Ljava_lang_String_ZHandler")]
public override bool GetBoolean (string? key, bool def);
[<Android.Runtime.Register("getBoolean", "(Ljava/lang/String;Z)Z", "GetGetBoolean_Ljava_lang_String_ZHandler")>]
override this.GetBoolean : string * bool -> bool

Parametri

key
String

chiave il cui valore associato deve essere restituito come valore booleano.

def
Boolean

valore da restituire nel caso in cui il nodo preferenza non abbia alcun valore associato o che il valore associato key non possa essere interpretato come un valore booleano.

Restituisce

valore booleano rappresentato dalla stringa associata a key in questo nodo preferenza oppure def se il valore associato non esiste o non può essere interpretato come un valore booleano.

Attributi

Commenti

Implementa il getBoolean metodo in base alla specifica in Preferences#getBoolean(String,boolean).

Questa implementazione #get(String,String) <tt>get(key, null)</tt>richiama . Se il valore restituito è diverso da Null, viene confrontato con "true" l'uso di String#equalsIgnoreCase(String). Se il confronto restituisce true, questa chiamata restituisce true. In caso contrario, il valore restituito originale viene confrontato con "false", usando String#equalsIgnoreCase(String)di nuovo . Se il confronto restituisce true, questa chiamata restituisce false. In caso contrario, questa chiamata restituisce def.

Documentazione java per java.util.prefs.AbstractPreferences.getBoolean(java.lang.String, boolean).

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