如何在 FragmentPagerAdapter (android.support.v4) 中使用 PreferenceFragment?

How to use a PreferenceFragment in a FragmentPagerAdapter (android.support.v4)?

在我的 MainActivity 中,我使用 android.support.v4.view.ViewPagerandroid.support.v4.app.FragmentPagerAdapter。我见过很多这样的问题,除了答案说使用 android.support.v13.app.FragmentPagerAdapter,现在已弃用。关于如何在 android.support.v4.app.FragmentPagerAdapter 中包含 android.preference.PreferenceFragment 的当前、正确、最新的答案是什么?

注意:我的最低sdk版本是16。 注 2:如果可能,我宁愿只使用 android/google 提供的库。

我不知道这是否可行,但是 PreferenceFragment 可以显示在 android.support.v4.app.Fragment 中以解决这个问题吗?

您可以使用 android.support.v7.preference.PreferenceFragmentCompat as an alternative to PreferenceFragment that works with the android.support.v4.app.FragmentPagerAdapter as discussed in this Google+ post

它是 v7 Preference Support Library 的一部分。