共用方式為


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,則會使用 String#equalsIgnoreCase(String)"true"比較。 如果比較傳 true回 ,這個呼叫會傳 true回 。 否則,會再次使用 String#equalsIgnoreCase(String)來比較"false"原始傳回值。 如果比較傳 true回 ,這個呼叫會傳 false回 。 否則,這個呼叫會傳 def回 。

java.util.prefs.AbstractPreferences.getBoolean(java.lang.String, boolean)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於