語言

Preferences.GetBoolean(String, Boolean) 方法

定義

回傳與該偏好節點中指定鍵相關字串所代表的布林值。

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

參數

key
String

其對應值將以布林值回傳。

def
Boolean

當該偏好節點沒有相關值 key ,或相關值無法被解讀為布林值,或是支持儲存無法存取時,該值將返回。

傳回

該值由該偏好節點中關聯的 key 字串所代表,或 def 若該值不存在或無法解釋為布林值,則使用該值。

屬性

例外狀況

如果這個節點已經被移除。

若參數 keynull

備註

回傳與該偏好節點中指定鍵相關字串所代表的布林值。 有效的字串有 "true",代表真,以及 "false",代表假。 格被忽略,例如, "TRUE""False" 也有效。 此方法旨在與 配合使用 #putBoolean

若金鑰無相關值、支持存儲無法存取,或關聯值非 "true" or "false",則回傳指定的預設值,忽略大小寫。

若實作支援 儲存預設且 存在且可存取,則優先使用該預設值,除非儲存的預設不是 "true" 或 , "false"忽略情況,此時會使用指定的預設值。

Java 文件 java.util.prefs.Preferences.getBoolean(java.lang.String, boolean)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於