Создать новую папку ресурса с именем XML в использовании папки приложения Марка ListPreference
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<ListPreference
android:key="@string/pref_key"
android:title="@string/pref_title"
android:defaultValue="@string/pref_default"
android:entryValues="@array/pref_values"
android:entries="@array/pref_options"
/>
</PreferenceScreen>
Создайте файл ресурсов массивов имен. xml в папке ресурсов значений
<resources>
<string-array name="pref_values" >
<item>popular</item>
<item>top rated</item>
</string-array>
<string-array name="pref_options" >
<item>popular</item>
<item>top rated</item>
</string-array>
</resources>
Pref_values выступает в качестве ключей для параметров. Хотя pref_options будут видимыми параметрами. Значение по умолчанию должно быть либо популярнейшими или популярными
Надеются, что это помогает
я никогда не видел переключатель в окне настроек в том, как вы описать его. Вы могли бы сделать окно, которое просто появилось с выбором переключателей ... попробуйте посмотреть «пункты меню« Checkable »» в http://developer.android.com/guide/topics/ui/menus.html. – Brian 2011-03-21 16:10:07