我需要在
然而,这个方法在
我已经在xml文件夹中添加了一个偏好设置布局,但无法将其添加到偏好设置活动中。
请问如何解决?
ICS
中使用addPreferencesFromResource()
添加偏好设置。然而,这个方法在
ICS
中已被标为弃用。我已经在xml文件夹中添加了一个偏好设置布局,但无法将其添加到偏好设置活动中。
请问如何解决?
ICS
中使用addPreferencesFromResource()
添加偏好设置。ICS
中已被标为弃用。PreferenceFragments
来调用addPreferencesFromResource()
。您可以在PreferenceActivity的文档中看到一个示例。PreferenceFragment
,则需要按照文档中所示的做法,在您的PreferenceActivity
中直接调用addPreferencesFromResource()
...但仅限于旧设备。即使addPreferencesFromResource()
已被标记为弃用,也并不意味着它不起作用,更重要的是,在API Level 10及以下,它是您唯一的选择。
这里有一个示例项目,我演示了如何从单个源支持API Level 11风格的片段和经典的PreferenceActivity
。