background image

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>