如果沒(méi)有特殊要求,我們可以使用Android提供的框架來(lái)創(chuàng)建系統(tǒng)樣式的Preference Screen,在其內(nèi)部可以包含PreferenceCategory和Preference<control>元素的任意組合。建立Preference Screen,需要向里面添加首選項(xiàng)控件,原生的這些控件有:CheckBoxPreference、EditTextPreference、ListPreference、MultiSelectListPreference和RingtonePreference,每種控件至少包含4種屬性:android:key,android:title,android:summary,android:defaultValue,用一種圖來(lái)對(duì)其進(jìn)行說(shuō)明:
創(chuàng)建Preference有兩種方法,第一種是使用PreferencesActivity。首先在res/values下創(chuàng)建一個(gè)arrays.xml用于存放ListPreference的數(shù)據(jù)
</resources>
第二種方法是使用PreferenceFragment,首先創(chuàng)建UsePreferenceFragment類繼承PreferenceFragment類,重寫onCreate方法,使用addPreferencesFromResource來(lái)加載userpreferences.xml
新聞熱點(diǎn)
疑難解答
圖片精選