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.