Как реализовать заголовки предпочтений с помощью новой библиотеки предпочтений Jetpack?

У меня очень старое приложение для Android, которое я пытаюсь обновить, чтобы использовать текущие библиотеки. Теперь я пытаюсь использовать библиотеку предпочтений Jetpack вместо старой библиотеки предпочтений поддержки. У меня действительно сложная иерархия настроек, и имело смысл использовать заголовки предпочтений в старой библиотеке. Мои основные подклассы активности настроек PreferenceActivity и переопределение onBuildHeaders() для загрузки определенного списка заголовков предпочтений.

Кажется, что в новой библиотеке предпочтений Jetpack нет эквивалентной функциональности. Кажется невозможным, чтобы Google отказался от такой широко используемой функции, не вызвав протестов, но мне не удалось найти никакой документации о том, как перенести заголовки предпочтений в Jetpack, или кого-либо, кто жалуется на отсутствие такой поддержки. Что мне не хватает?

1 ответ

Нет необходимости поддерживать старую реализацию заголовков предпочтений, потому что теперь, с новой библиотекой предпочтений Jetpack, любое предпочтение в любом месте может запустить новый фрагмент предпочтений, который откроет новый экран предпочтений.

Другие вопросы по тегам