Android.Preferences 命名空間

應用程式的偏好設定部分應該作為獨立 Activity 執行,擴展類別 PreferenceActivity 。

類別

名稱 Description
CheckBoxPreference

提供 Preference 勾選框小工具功能。

DialogPreference

一個用於 Preference 對話式物件的基底類別。

EditTextPreference

允許字串輸入的 A Preference 。

ListPreference

Preference A 會以對話框的形式顯示條目清單。

MultiSelectListPreference

Preference A 會以對話框的形式顯示條目清單。

Preference

代表由 以 PreferenceActivityListViewa 顯示的基本偏好設定 UI 建構區塊。

Preference.BaseSavedState

一個用於管理實例狀態 Preference的基底類別。

Preference.PreferenceChangeEventArgs

提供 PreferenceChange 事件的數據。

Preference.PreferenceClickEventArgs

提供 PreferenceClick 事件的數據。

PreferenceActivity

這是活動的基底類別,用來向使用者展示偏好的階層結構。

PreferenceActivity.Header

描述使用者可選擇的單一標頭項目。

PreferenceActivity.Header.InterfaceConsts

應用程式的偏好設定部分應該作為獨立 Activity 執行,擴展類別 PreferenceActivity 。

PreferenceCategory

用來分組 Preference 物件並在群組上方提供一個無法啟用的標題。

PreferenceFragment

以清單形式呈現物件階層 Preference 。

PreferenceGroup

一個可容納多個 Preference 物件的容器。

PreferenceManager

用來幫助從活動或 XML 建立 Preference 階層結構。

PreferenceManager.ActivityResultEventArgs

應用程式的偏好設定部分應該作為獨立 Activity 執行,擴展類別 PreferenceActivity 。

PreferenceScreen

代表一個頂層 Preference ,作為偏好階層的根源。

RingtonePreference

Preference讓使用者能從裝置上的鈴聲中選擇。

SwitchPreference

Preference提供雙狀態切換選項。

TwoStatePreference

這是偏好設定的共通基底類別,這些偏好設定有兩個可選狀態,並在 SharedPreferences 中持續存在布林值,且可能有依當前狀態啟用或停用的依賴偏好設定。

介面

名稱 Description
IPreferenceDataStore

一個資料儲存介面,將實作並提供給偏好設定框架。

Preference.IOnPreferenceChangeListener

介面定義,當使用者改變回調值 Preference 並即將設定及/或持久化時,會呼叫回調。

Preference.IOnPreferenceClickListener

介面定義,當點擊 a Preference 時呼叫回調。

PreferenceFragment.IOnPreferenceStartFragmentCallback

PreferenceFragment 包含活動的介面,讓它能處理想要切換到新片段的偏好項目。

PreferenceManager.IOnActivityDestroyListener

當容器活動被銷毀時,將被呼叫的類別的介面定義。

PreferenceManager.IOnActivityResultListener

介面定義一個類別,當容器的活動收到活動結果時會被呼叫。

PreferenceManager.IOnActivityStopListener

當容器活動停止時,將被呼叫的類別的介面定義。