25
getPreferenceManager().setSharedPreferencesName(
26
TutListSharedPrefs.PREFS_NAME);
27
addPreferencesFromResource(R.xml.prefs);
28
}
29
}
我们会在整个教程中改进这个类。但首先,我们创建名为
prefs 的被引用 XML 资源。
第三步:定义
UI 设计参数设置屏幕资源
为应用程序资源添加一个新的
XML 文件,名为 prefs.xml。你可以使用新的 Android
XML 文件向导,填写相应字段,如下图所示。这还会在正确的位置: /res/xml 目录创建
XML 文件。
参数设置活
动资源文件包括
标签和一个或多
个标签,后者用
于组织设置和各
种类型特定属性。
为了满足我们简
单的参数设置要
求,我们可以使
用,它装入并存
储布尔值。其他
可能的类型包括
EditTextPreference 和 ListPreference 选择,分别用于收集字符串以及从项目列表中进行选择。
下面是整个内容参数设置屏幕资源文件
prefs.xml:
30
<?xml version="1.0" encoding="utf-8"?>
31
<PreferenceScreen
32
xmlns:android="http://schemas.android.com/apk/res/android">
33
<PreferenceCategory
34
android:title="Background Updating">
35
<CheckBoxPreference
36
android:summary="@string/pref_summary_background_update_flag"
37
android:title="@string/pref_title_background_update_flag"
38
android:key="@string/pref_key_flag_background_update" />
39
</PreferenceCategory>
40
</PreferenceScreen>