Android 在旧平台中使用 PreferenceFragment

Android usage PreferenceFragment in old platforms

在我的应用程序中,我需要为平板电脑提供此屏幕。

所以当我从 ListFragment 选择 Setings 时,我需要将专用片段添加到 activity 例如PreferenceFragment,但是support library中没有PreferenceFragment

在 11 API 级别以上的平台上,有什么 "legal" 方法可以使用 PreferenceFragment 吗?当然 GitHub 上有项目,将 PreferenceFragment 添加到 android.support.v4.app.。例如 that

但是像这样使用项目是不是一个好主意?有没有更好的方法来完成这个?

编辑

但是我使用 sw 来提供不同的屏幕,它从 3.2 版本开始,例如API 级别 13,PreferenceFragment 从 API 级别 11 开始。 因此,据我所知,我认为这足以为平板电脑提供 PreferenceFragment,为手机提供 PreferenceActivity

我想这些是您可能正在寻找的:

PreferenceFragment-Compat

Android-support-v4-preferencefragment