У меня очень старое Android приложение, которое я пытаюсь обновить, чтобы использовать текущие библиотеки. Теперь я пытаюсь использовать библиотеку предпочтений Jetpack вместо старой библиотеки предпочтений поддержки. У меня действительно сложная иерархия настроек, и имело смысл использовать заголовки настроек в старой библиотеке. Мои подклассы активности основных настроек PreferenceActivity и override onBuildHeaders () для загрузки определенного списка заголовков настроек.
Похоже, что в новой библиотеке настроек Jetpack не существует какой-либо эквивалентной функциональности. Представляется невозможным, что Google мог бы отказаться от такой широко используемой функции, не вызвав воплей протеста, но я не смог найти никакой документации о том, как перенести заголовки настроек в Jetpack, или кого-либо, кто жаловался на отсутствие такой поддержки. Чего мне не хватает?