1. 问题提出:如何处理需要分屏分组的设置项?
在谷歌开发文档中以Android 3.0版本作为基线,对此问题进行不同的处理:
- Android 3.0之前:采用PreferenceScreen嵌套的方法;
- Android 3.0及之后:采用Preference Headers的方法。
2. 采用 PreferenceScreen 嵌套
采用此方法的preference.xml文件形如:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<!-- opens a subscreen of settings -->
<PreferenceScreen
android:key="button_voicemail_category_ke