我的应用支持从 2.2 到最新的 Android 版本。问题是对于设置页面,我现在正在使用 PreferenceActivity。但是,如您所知,它的许多方法已被弃用,它们告诉我使用基于 Fragment 的设置。但是,我发现如果我切换到使用 PreferenceFragment 和 Fragment Activity,我将不再支持 2.2 和 2.3,因为 API 级别 11 以上支持 PreferenceFragment。即使我使用支持库,它也不包含 PreferenceFragment!我不知道为什么谷歌没有在支持库中添加 PreferenceFragment。
无论如何,我认为我仍然可以使用旧的 PreferenceActivity 但如果它说它已被弃用,为什么它不支持其支持库中的替代方案?
任何建议表示赞赏!