1

我正在开发一个带有几个片段的 ViewPager,其中一个我希望它是一个“PreferenceActivity”问题是我使用的是 API7,所以没有 PreferencesFragment...我已经在寻找一种嵌入活动的方法(PreferencesActivity) 在一个 Fragment 中,并因缺少结果而放弃。所以我的下一步是在片段中“构建”偏好活动外观,所以我的问题是如何构建一个看起来就像偏好活动的界面,更具体地说是一个 listPreferences 看起来相似(带有文本标题和描述、图标、行为等)?

非常感谢您的帮助!

4

1 回答 1

0

不完全是 OP 正在寻找的答案,但是......

过去几周我一直在研究非常相似的东西,发现除了手动扩展ListFragment或使用 ListView 构建布局之外,没有完美的解决方案,以最适合您的可重用性需求为准。然后只需在需要的地方实例化/扩展视图或布局。

遗憾的是,我们不能使用标准化的PreferenceActivity片段,这会在具有多个设置(例如“常规设置”和“实例特定”设置(例如,考虑外部设备配置)时)防止主题和样式重复。例如,在后者中,在选项卡中使用根本不是坏习惯。但话又说回来,在这个“特定于实例”的屏幕上使用 PreferenceActivity 中的其他资源是不好的做法,所以我离题了......

于 2013-03-12T14:55:02.590 回答