PreferenceActivity 的用法总结

定义Activity 继承 PreferenceActivity 

使用addPreferencesFromResource(R.xml.preferences); 显示 xml

第二步:

编写preferences xml文件保存再 res/xml目录下

<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <CheckBoxPreference android:defaultValue="false" android:key="running_state" android:summary="@string/running_summary_stopped"      //摘要 android:title="@string/running_label" />                 //标题 <PreferenceCategory                             //分类、种类 android:key="settings" android:title="@string/settings_label" > <EditTextPreference android:defaultValue="@string/username_default" android:key="username" android:title="@string/username_label" /> <PreferenceScreen                                //点击启动一个新的Preference 界面,如果配置intent节点,甚至可以启动浏览器打开web xmlns:android="http://schemas.android.com/apk/res/android" android:title="@string/advancedsettings_label" > <EditTextPreference android:defaultValue="@string/portnumber_default" android:key="portNum" android:title="@string/portnumber_label" /> <CheckBoxPreference android:defaultValue="@string/wakelock_default" android:key="stayAwake" android:title="@string/wakelock_label" /> </PreferenceScreen> </PreferenceCategory> <PreferenceCategory android:key="extra_category" android:title="@string/extra_label" > <Preference android:key="help" android:title="@string/help_label" /> </PreferenceCategory> </PreferenceScreen>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zwyxdy.html