Есть настройки приложения типа
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceCategory app:title="@string/pref_location">
<SwitchPreferenceCompat
app:defaultValue="true"
app:key="pref_is_location"
app:title="@string/pref_is_location" />
<Preference
app:dependency="pref_is_location"
app:summary="@string/pref_location_settings_summary"
app:fragment="ru.foo.bar.ui.SettingsFragment$LocationSettingsFragment"
app:title="@string/pref_location_settings" />
</PreferenceCategory>
....
Как с Navigation component открыть LocationSettingsFragment и обработать PreferenceFragmentCompat.OnPreferenceStartFragmentCallback?