AbstractPreferences.GetBoolean(String, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据规范实现Preferences#getBoolean(String,boolean)
该方法getBoolean
。
[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
关联值不存在或无法解释为布尔值。
- 属性
注解
根据规范实现Preferences#getBoolean(String,boolean)
该方法getBoolean
。
此实现调用 #get(String,String) <tt>get(key, null)</tt>
。 如果返回值为非 null,则将其与 "true"
使用 String#equalsIgnoreCase(String)
进行比较。 如果比较返回 true
,则此调用返回 true
。 否则,将再次使用String#equalsIgnoreCase(String)
原始返回值进行比较"false"
。 如果比较返回 true
,则此调用返回 false
。 否则,此调用返回 def
。
适用于 . 的 java.util.prefs.AbstractPreferences.getBoolean(java.lang.String, boolean)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。