Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

OnPreferenceStartFragmentCallback

interface OnPreferenceStartFragmentCallback
androidx.preference.PreferenceFragment.OnPreferenceStartFragmentCallback

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 methods

abstract Boolean

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

Public methods

onPreferenceStartFragment

abstract fun onPreferenceStartFragment(caller: PreferenceFragment!, 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 PreferenceFragment!: The fragment requesting navigation
pref PreferenceFragment!: The preference requesting the fragment
Return
Boolean: true if the fragment creation has been handled