PreferenceFragment.OnPreferenceStartFragmentCallback

Added in 1.0.0
Deprecated in 1.1.0

public interface PreferenceFragment.OnPreferenceStartFragmentCallback

Known direct subclasses

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

Added in 1.0.0
Deprecated in 1.1.0
abstract boolean onPreferenceStartFragment(
    @NonNull PreferenceFragment caller,
    @NonNull Preference pref
)

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
@NonNull PreferenceFragment caller

The fragment requesting navigation

@NonNull Preference pref

The preference requesting the fragment

Returns
boolean

true if the fragment creation has been handled