我如何使用新的Jetpack首选项库实现首选项标头?

问题描述 投票:0回答:1

我有一个非常旧的Android应用,正在尝试更新以使用当前库。现在,我尝试使用Jetpack首选项库,而不是旧的支持首选项库。我的设置层次结构非常复杂,在旧库中使用首选项标头很有意义。我的主要设置活动将PreferenceActivity子类化,并覆盖onBuildHeaders()以加载已定义的首选项头列表。

在新的Jetpack首选项库中似乎没有任何等效功能。 Google似乎不可能在不引起抗议的情况下放弃这种广泛使用的功能,但是我一直找不到任何有关如何将首选项标头迁移到Jetpack的文档,或者抱怨缺乏这种支持的任何人。我想念什么?

android android-preferences android-jetpack preference-headers
1个回答
0
投票

不需要支持旧的首选项标头实现,因为现在有了新的Jetpack首选项库,任何地方的任何首选项都可以启动新的首选项片段,这将打开一个新的首选项屏幕。

© www.soinside.com 2019 - 2024. All rights reserved.