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
。
我想这些是您可能正在寻找的:
在我的应用程序中,我需要为平板电脑提供此屏幕。
所以当我从 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
。
我想这些是您可能正在寻找的: