# androidx.leanback.preference

*** ** * ** ***

## Interfaces

|---|---|
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragment.ViewHolder.OnItemClickListener` | **This interface is deprecated.** Deprecated in Java |

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/leanback/preference/BaseLeanbackPreferenceFragment` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/leanback/preference/BaseLeanbackPreferenceFragmentCompat` <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/BaseLeanbackPreferenceFragmentCompat` | This fragment provides a preference fragment with leanback-style behavior, suitable for embedding into broader UI elements. |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackEditTextPreferenceDialogFragmentCompat` | Implemented a dialog to input text. |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragment` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragmentCompat` <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragment.AdapterMulti` | **This class is deprecated.** Ue LeanbackListPreferenceDialogFragmentCompat. <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragment.AdapterSingle` | **This class is deprecated.** Use LeanbackListPreferenceDialogFragmentCompat. <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragment.ViewHolder` | **This class is deprecated.** Ue LeanbackListPreferenceDialogFragmentCompat. <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragmentCompat` | Implemented a dialog to show `https://developer.android.com/reference/androidx/preference/ListPreference` or `https://developer.android.com/reference/androidx/preference/MultiSelectListPreference`. |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackListPreferenceDialogFragmentCompat.ViewHolder` | ViewHolder for each Item in the List. |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceDialogFragment` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceDialogFragmentCompat` <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceDialogFragmentCompat` | A fragment that shows `https://developer.android.com/reference/androidx/preference/DialogPreference`, for example `https://developer.android.com/reference/androidx/preference/ListPreference` or `https://developer.android.com/reference/androidx/preference/MultiSelectListPreference`. |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceFragment` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceFragmentCompat` <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceFragmentCompat` | This fragment provides a fully decorated leanback-style preference fragment, including a list background and header. |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackSettingsFragment` | **This class is deprecated.** Use `https://developer.android.com/reference/androidx/leanback/preference/LeanbackSettingsFragmentCompat` <br /> |
| `https://developer.android.com/reference/androidx/leanback/preference/LeanbackSettingsFragmentCompat` | This fragment provides a container for displaying a `https://developer.android.com/reference/androidx/leanback/preference/LeanbackPreferenceFragmentCompat` |