Compartilhar via


AbstractPreferences.GetBoolean(String, Boolean) Método

Definição

Implementa o getBoolean método de acordo com a especificação em 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

Parâmetros

key
String

cujo valor associado deve ser retornado como um booleano.

def
Boolean

O valor a ser retornado caso esse nó de preferência não tenha nenhum valor associado key ou o valor associado não possa ser interpretado como um booleano.

Retornos

O valor booleano representado pela cadeia de caracteres associada a key esse nó de preferência, ou def se o valor associado não existir ou não puder ser interpretado como booleano.

Atributos

Comentários

Implementa o getBoolean método de acordo com a especificação em Preferences#getBoolean(String,boolean).

Essa implementação invoca #get(String,String) <tt>get(key, null)</tt>o . Se o valor de retorno não for nulo, ele será comparado com "true" o uso String#equalsIgnoreCase(String)de . Se a comparação retornar true, essa invocação retornará true. Caso contrário, o valor de retorno original será comparado com "false", novamente usando String#equalsIgnoreCase(String). Se a comparação retornar true, essa invocação retornará false. Caso contrário, essa invocação retornará def.

Documentação Java para java.util.prefs.AbstractPreferences.getBoolean(java.lang.String, boolean).

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

Aplica-se a