0
我想构建一个设置页面,使用PreferenceFragment将其显示为全屏。我不会在其他地方使用该设置。这是设置功能的偏好片段的正确实施?
目前有2种方式来实现偏好片段用于创建应用程序的设置,
方法一
- 创建一个类并扩展
PreferenceFragment
类。 - 膨胀xml首选项文件。
- 使用
FragmentManager
对象替换布局中的片段。
方法二
- 创建一个XML布局中的活动。
- 在此活动中按上述步骤实例化片段。
- 当要显示首选项时调用此活动。
我没能找到答案如何正确地贯彻PreferenceFragment
As per the PreferenceFragment docs,他们没有信息在何处放置PreferenceFragment。
我试过方法1,但看到了this blog,它用方法二实现。所以我想知道哪两个是设置功能的正确实现?
说如果你正在为一个应用程序创建“设置”,所以它应该作为一个单独的活动来实现吗? –
是的。我会把它作为一个Activity来实现。 – DeeV
感谢这是我正在寻找并编辑我的问题的答案。如果需要,请查看并修改答案。 –