Я недавно провела рефакторинг своего приложения Android, чтобы использовать PreferenceFragmentCompat
вместо устаревшего PreferenceActivity
+ PreferenceFragment
. Приложение использует иерархию нескольких экранов предпочтений.
Я следовал этой статье на Android документах: https://developer.android.com/guide/topics/ui/settings/organize-your-settings
Это работало нормально, пока Я заметил, что под Android 4.4 вложенные PreferenceFragments не отображаются - вообще ничего не происходит, когда я нажимаю Preferences на моем главном экране предпочтений.
В журналах нет предупреждений и ошибок и в соответствии с отладкой Вызваны журналы onCreate
и onResume
вложенных фрагментов.
Я создал минимальный образец для воспроизведения проблемы.