

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:title="PreferenceScreen">
<PreferenceCategory
android:key="key_prerence"
android:summary="Preference Categories Summary"
android:title="Preference Categories">
<CheckBoxPreference
android:icon="@mipmap/ic_launcher"
android:key="key_chkpreference"
android:title="CheckBoxPreference"
android:summary="CheckboxPreference summary"/>
<EditTextPreference
android:icon="@mipmap/ic_blue_launcher"
android:key="key_edtkpreference"
android:title="EditPreference"
android:summary="EditPreference summary"
/>
</PreferenceCategory>
</PreferenceScreen>

RingtonePreference起作用就是供我们选择系统铃声的,除了Preference共有的属性外还新增了自己的几个独特属性。preferencemanager
新增属性 说明
应用也很简单,与Preference大同小异(注意看图)
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
android:key="using_categories_in_root_screen"
android:summary="Using Preference Categories"
android:title="Categories">
<RingtonePreference
android:key="key_prerence"
android:title="RingPreferece Title"
android:summary="RingPreference Summary"
/>
</PreferenceScreen>

Preference的管理主要包含Preference的创建、添加、移除和寻找特定Preference,Preference并没有直接提供相关替换的方法。
主要是通过各自对应Preference的构造方法或者直接在xml文件中定义来创建对应的Preference
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-49635-6.html
活蛆不可能死蛆呢