Поделиться через


AbstractPreferences.GetBoolean(String, Boolean) Метод

Определение

getBoolean Реализует метод согласно спецификации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

Параметры

key
String

ключ, связанное со значением которого должно быть возвращено как логическое значение.

def
Boolean

Возвращаемое значение в случае, если этот узел предпочтения не имеет связанного key значения или связанного значения не может быть интерпретирован как логическое значение.

Возвращаемое значение

логическое значение, представленное строкой, связанной с key этим узлом предпочтения, или def если связанное значение не существует или не может быть интерпретировано как логическое значение.

Атрибуты

Комментарии

getBoolean Реализует метод согласно спецификацииPreferences#getBoolean(String,boolean).

Эта реализация вызывает #get(String,String) <tt>get(key, null)</tt>. Если возвращаемое значение не равно null, оно сравнивается с "true" использованием String#equalsIgnoreCase(String). Если сравнение возвращается true, этот вызов возвращается true. В противном случае исходное возвращаемое значение сравнивается с "false"используйте снова.String#equalsIgnoreCase(String) Если сравнение возвращается true, этот вызов возвращается false. В противном случае этот вызов возвращается def.

Документация по Java для java.util.prefs.AbstractPreferences.getBoolean(java.lang.String, boolean).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к