共用方式為


CheckBoxPreference 類別

定義

Preference,提供複選框小工具功能。

[Android.Runtime.Register("android/preference/CheckBoxPreference", DoNotGenerateAcw=true)]
public class CheckBoxPreference : Android.Preferences.TwoStatePreference
[<Android.Runtime.Register("android/preference/CheckBoxPreference", DoNotGenerateAcw=true)>]
type CheckBoxPreference = class
    inherit TwoStatePreference
繼承
屬性

備註

Preference,提供複選框小工具功能。

此喜好設定會將布爾值儲存至 SharedPreferences。

已取代這個成員。 使用 AndroidX 喜好設定連結庫在所有裝置上保持一致的行為。 如需使用 AndroidX 喜好設定連結庫的詳細資訊,請參閱 設定

android.preference.CheckBoxPreferenceJava 檔。

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

建構函式

CheckBoxPreference(Context)
CheckBoxPreference(Context, IAttributeSet)
CheckBoxPreference(Context, IAttributeSet, Int32)
CheckBoxPreference(Context, IAttributeSet, Int32, Int32)
CheckBoxPreference(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

欄位

DefaultOrder

如果不需要特定訂單,請指定 #setOrder(int)

(繼承來源 Preference)

屬性

Checked
已淘汰.

Preference,提供複選框小工具功能。

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Context

android.content.Context 回這個喜好設定的 。

(繼承來源 Preference)
Dependency

傳回此喜好設定的相依性索引鍵。 -或- 設定此喜好設定所依賴之喜好設定的索引鍵。

(繼承來源 Preference)
DisableDependentsState
已淘汰.

Preference,提供複選框小工具功能。

Editor

SharedPreferences.Editor 回這個喜好設定可以儲存其值的位置。

(繼承來源 Preference)
Enabled

檢查清單中是否應該啟用此喜好設定。 -或- 設定是否啟用此喜好設定。

(繼承來源 Preference)
Extras

傳回與此喜好設定相關聯的額外 Bundle 物件,如果目前沒有套件組合,請建立新的套件組合。

(繼承來源 Preference)
Fragment

傳回與此喜好設定相關聯的片段類別名稱。 -或- 設定按下此喜好設定時要顯示的片段類別名稱。

(繼承來源 Preference)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
HasKey

檢查此喜好設定是否具有有效的金鑰。

(繼承來源 Preference)
Icon

傳回此喜好設定的圖示。 -或- 使用可繪製來設定此喜好設定的圖示。

(繼承來源 Preference)
IconSpaceReserved

取得是否保留此喜好設定圖示檢視的空間。 -或- 設定是否要在未提供任何圖示時保留此喜好設定圖示檢視的空間。

(繼承來源 Preference)
Intent

Intent傳回與此喜好設定相關聯的 。 -或- 設定按下此喜好設定 Intent 時要使用的 Context#startActivity(Intent)

(繼承來源 Preference)
JniIdentityHashCode

Preference,提供複選框小工具功能。

(繼承來源 Object)
JniPeerMembers

Preference,提供複選框小工具功能。

Key

取得這個喜好設定的索引鍵,這也是用來將值儲存至 SharedPreferencesPreferenceDataStore的索引鍵。 -或- 設定此喜好設定的索引鍵,做為 或 PreferenceDataStoreSharedPreferences索引鍵。

(繼承來源 Preference)
LayoutResource

取得設定資源,此設定資源會顯示這個 View 喜好設定的 。 -或- 設定擴充為 View 要顯示此喜好設定的 版面配置資源。

(繼承來源 Preference)
OnPreferenceChangeListener

傳回使用者變更此喜好設定時要叫用的回呼(但在內部狀態更新之前)。 -或- 設定當使用者變更此喜好設定時叫用的回呼(但在內部狀態更新之前)。

(繼承來源 Preference)
OnPreferenceClickListener

傳回在按兩下此喜好設定時要叫用的回呼。 -或- 設定按兩下此喜好設定時要叫用的回呼。

(繼承來源 Preference)
Order

取得這個喜好設定與相同層級上其他喜好設定對象的順序。 -或- 設定這個喜好設定的順序,相對於相同層級上的其他喜好設定物件。

(繼承來源 Preference)
Parent

PreferenceGroup 回指派給這個喜好 null 設定的 ,如果此喜好設定未指派給任何群組或根喜好設定,則傳回 。

(繼承來源 Preference)
PeerReference

Preference,提供複選框小工具功能。

(繼承來源 Object)
Persistent

檢查此喜好設定是否為持續性。 -或- 設定此喜好設定是否為持續性。

(繼承來源 Preference)
PreferenceDataStore

PreferenceDataStore傳回這個喜好設定所使用的 。 -或- 設定 PreferenceDataStore 要供這個喜好設定使用的 ,而不是使用 android.content.SharedPreferences

(繼承來源 Preference)
PreferenceManager

PreferenceManager取得管理這個喜好設定物件的樹狀結構的 。

(繼承來源 Preference)
RecycleEnabled

檢查此喜好設定是否已啟用在清單檢視中使用時回收其檢視。 -或- 設定此喜好設定是否已啟用在列表檢視中使用時回收其檢視。

(繼承來源 Preference)
Selectable

檢查此喜好設定是否應該在清單中選取。 -或- 設定此喜好設定是否可選取。

(繼承來源 Preference)
SharedPreferences

SharedPreferences 回這個喜好設定可以讀取其值的位置。

(繼承來源 Preference)
ShouldDisableView

檢查此喜好設定是否應該在停用動作時停用檢視。 -或- 設定此喜好設定在停用時是否應該停用其檢視。

(繼承來源 Preference)
SingleLineTitle

取得這個喜好設定的標題是否限制為單行。 -或- 設定是否要將這個喜好設定的標題限制為單行,而不是讓它換行到多行。

(繼承來源 Preference)
Summary

Preference,提供複選框小工具功能。

(繼承來源 Preference)
SummaryFormatted

傳回此喜好設定的摘要。 -或- 使用 CharSequence 設定此喜好設定的摘要。

(繼承來源 Preference)
SummaryOff

Preference,提供複選框小工具功能。

SummaryOffFormatted
已淘汰.

Preference,提供複選框小工具功能。

SummaryOn

Preference,提供複選框小工具功能。

SummaryOnFormatted
已淘汰.

Preference,提供複選框小工具功能。

ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

Title

Preference,提供複選框小工具功能。

(繼承來源 Preference)
TitleFormatted

傳回此喜好設定的標題。 -或- 使用 CharSequence 設定此喜好設定的標題。

(繼承來源 Preference)
TitleRes

傳回此喜好設定的標題資源標識碼。

(繼承來源 Preference)
WidgetLayoutResource

取得這個喜好設定之可控制小工具部分的配置資源。 -或- 設定此喜好設定中可控制小工具部分的配置。

(繼承來源 Preference)

方法

CallChangeListener(Object)

在用戶變更喜好設定之後呼叫這個方法,但在設定內部狀態之前。

(繼承來源 Preference)
Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
CompareTo(Preference)

根據順序比較喜好設定物件(如果設定),否則會依字母順序比較標題。

(繼承來源 Preference)
Dispose()

Preference,提供複選框小工具功能。

(繼承來源 Object)
Dispose(Boolean)

Preference,提供複選框小工具功能。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
FindPreferenceInHierarchy(String)

在此階層中尋找喜好設定(整個專案,即使在螢幕 PreferenceScreen 中斷符號上方/下方)與指定的索引鍵。

(繼承來源 Preference)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetPersistedBoolean(Boolean)

如果這個喜好設定是持續性的,則嘗試取得保存的布爾值。

(繼承來源 Preference)
GetPersistedFloat(Single)

如果此喜好設定是持續性的,則嘗試取得保存的浮點數。

(繼承來源 Preference)
GetPersistedInt(Int32)

如果這個喜好設定是持續性的,則嘗試取得保存的 int。

(繼承來源 Preference)
GetPersistedLong(Int64)

如果這個喜好設定是持續性的,則嘗試取得保存的時間長度。

(繼承來源 Preference)
GetPersistedString(String)

如果這個喜好設定是持續性的,則嘗試取得保存的 String。

(繼承來源 Preference)
GetPersistedStringSet(ICollection<String>)

如果此喜好設定是持續性的,嘗試取得一組保存的 Strings。

(繼承來源 Preference)
GetView(View, ViewGroup)

取得將在 中顯示的 PreferenceActivity檢視。

(繼承來源 Preference)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
NotifyChanged()

當這個 Preference 資料已變更時,應該呼叫 。

(繼承來源 Preference)
NotifyDependencyChange(Boolean)

通知任何會影響相依性之變更的接聽相依性。

(繼承來源 Preference)
NotifyHierarchyChanged()

當已從此群組新增/移除喜好設定,或重新評估順序時,應該呼叫 。

(繼承來源 Preference)
OnAttachedToActivity()

當喜好設定階層已附加至 PreferenceActivity時呼叫。

(繼承來源 Preference)
OnAttachedToHierarchy(PreferenceManager)

當這個喜好設定已附加至喜好設定階層時呼叫。

(繼承來源 Preference)
OnBindView(View)

將建立的檢視系結至此喜好設定的數據。

(繼承來源 Preference)
OnClick()

處理單擊喜好設定。

(繼承來源 Preference)
OnCreateView(ViewGroup)

在 中 PreferenceActivity建立要針對這個喜好設定顯示的檢視。

(繼承來源 Preference)
OnDependencyChanged(Preference, Boolean)

相依性變更時呼叫。

(繼承來源 Preference)
OnGetDefaultValue(TypedArray, Int32)

當喜好設定擴充且需要讀取預設值屬性時呼叫。

(繼承來源 Preference)
OnParentChanged(Preference, Boolean)

當隱含父相依性變更時呼叫。

(繼承來源 Preference)
OnPrepareForRemoval()

從階層中移除此喜好設定時呼叫。

(繼承來源 Preference)
OnRestoreInstanceState(IParcelable)

勾點,允許喜好設定重新套用其先前產生之內部狀態的 #onSaveInstanceState表示法。

(繼承來源 Preference)
OnSaveInstanceState()

攔截允許喜好設定產生其內部狀態的表示法,以供稍後用來建立具有相同狀態的新實例。

(繼承來源 Preference)
OnSetInitialValue(Boolean, Object)

實作這個 來設定喜好設定的初始值。

(繼承來源 Preference)
PeekExtras()

傳回與此喜好設定相關聯的 Extras Bundle 物件,如果目前沒有,則會傳 null 回 。

(繼承來源 Preference)
PersistBoolean(Boolean)

如果這個喜好設定是持續性的,則嘗試保存布爾值。

(繼承來源 Preference)
PersistFloat(Single)

如果此喜好設定是持續性的,則嘗試保存long。

(繼承來源 Preference)
PersistInt(Int32)

如果這個喜好設定是持續性的,則嘗試保存 int。

(繼承來源 Preference)
PersistLong(Int64)

如果此喜好設定是持續性的,則嘗試保存long。

(繼承來源 Preference)
PersistString(String)

如果此喜好設定是持續性的,則嘗試保存 String。

(繼承來源 Preference)
PersistStringSet(ICollection<String>)

如果此喜好設定是持續性的,則嘗試保存一組 Strings。

(繼承來源 Preference)
RestoreHierarchyState(Bundle)

從指定的容器還原此喜好設定階層先前儲存的狀態。

(繼承來源 Preference)
SaveHierarchyState(Bundle)

將此喜好設定階層的凍結狀態儲存到指定的容器中。

(繼承來源 Preference)
SetDefaultValue(Object)

設定此喜好設定的預設值,如果持續性為關閉或持續性開啟,且永續性記憶體中找不到喜好設定,則會設定此值。

(繼承來源 Preference)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetIcon(Int32)

使用資源識別碼設定此喜好設定的圖示。

(繼承來源 Preference)
SetSummary(Int32)

使用資源識別碼設定此喜好設定的摘要。

(繼承來源 Preference)
SetSummaryOff(Int32)
已淘汰.

Preference,提供複選框小工具功能。

SetSummaryOn(Int32)
已淘汰.

Preference,提供複選框小工具功能。

SetTitle(Int32)

使用資源識別碼設定此喜好設定的標題。

(繼承來源 Preference)
ShouldCommit()

傳回 是否 Preference 應該在 中 #getEditor()認可其已儲存的值。

(繼承來源 Preference)
ShouldDisableDependents()

檢查此喜好設定的相依專案目前是否應該停用。

(繼承來源 Preference)
ShouldPersist()

檢查在呼叫這個方法的指定時間,此喜好設定應該將值儲存/還原至 SharedPreferences ,如果 PreferenceDataStore 已指派,則儲存/還原至 。

(繼承來源 Preference)
ToArray<T>()

Preference,提供複選框小工具功能。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

Preference,提供複選框小工具功能。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

事件

PreferenceChange

Preference,提供複選框小工具功能。

(繼承來源 Preference)
PreferenceClick

Preference,提供複選框小工具功能。

(繼承來源 Preference)

明確介面實作

IComparable.CompareTo(Object)

Preference,提供複選框小工具功能。

(繼承來源 Preference)
IJavaPeerable.Disposed()

Preference,提供複選框小工具功能。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

Preference,提供複選框小工具功能。

(繼承來源 Object)
IJavaPeerable.Finalized()

Preference,提供複選框小工具功能。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

Preference,提供複選框小工具功能。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Preference,提供複選框小工具功能。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Preference,提供複選框小工具功能。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Preference,提供複選框小工具功能。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

Preference,提供複選框小工具功能。

GetJniTypeName(IJavaPeerable)

Preference,提供複選框小工具功能。

適用於