# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Methods

# PreferenceFragment.OnPreferenceStartFragmentCallback

`public static interface PreferenceFragment.OnPreferenceStartFragmentCallback`
``

android.preference.PreferenceFragment.OnPreferenceStartFragmentCallback

Known indirect subclasses PreferenceActivity
PreferenceActivity | This class is deprecated. Use the AndroidX Preference Library for consistent behavior across all devices. For more information on using the AndroidX Preference Library see Settings.

This interface is deprecated.
Use `PreferenceFragmentCompat.OnPreferenceStartFragmentCallback`

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

## Summary

### Public methods
`abstract boolean` | `onPreferenceStartFragment(PreferenceFragment caller, Preference pref)` Called when the user has clicked on a Preference that has a fragment class name associated with it.

## Public methods

### onPreferenceStartFragment

    public abstract boolean onPreferenceStartFragment (PreferenceFragment caller,
                    Preference pref)

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

Parameters
`caller` | `PreferenceFragment`
`pref` | `Preference`

Returns
`boolean` |

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*