@druper

Как подружить Android Navigation и иерархический Preference?

Есть настройки приложения типа
<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?
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы