PreferenceFragmentCompat.OnPreferenceStartFragmentCallback

interface PreferenceFragmentCompat.OnPreferenceStartFragmentCallback

Known direct subclasses
LeanbackSettingsFragmentCompat

This fragment provides a container for displaying a LeanbackPreferenceFragmentCompat

PreferenceHeaderFragmentCompat

PreferenceHeaderFragmentCompat implements a two-pane fragment for preferences.


Interface that the fragment's containing activity should implement to be able to process preference items that wish to switch to a specified fragment.

Summary

Public functions

Boolean

Called when the user has clicked on a preference that has a fragment class name associated with it.

Public functions

onPreferenceStartFragment

Added in 1.0.0
fun onPreferenceStartFragment(
    caller: PreferenceFragmentCompat,
    pref: Preference
): Boolean

Called when the user has clicked on a preference that has a fragment class name associated with it. The implementation should instantiate and switch to an instance of the given fragment.

Parameters
caller: PreferenceFragmentCompat

The fragment requesting navigation

pref: Preference

The preference requesting the fragment

Returns
Boolean

true if the fragment creation has been handled