Erstellen Sie einen neuen Ressourcenordner
<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>
Erstellen Sie eine Ressourcendatei Name Arrays xml in der App-Ordner Nutzen Sie
ListPreference benannt. XML in Werten Ressourcenordner
<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>
Die pref_values fungieren als Schlüssel für die Optionen. Während die pre_options die sichtbaren Optionen sind. Die Standardeinstellung sollte entweder die am besten bewerteten oder populären
hoffte, das hilft
ich nie ein Optionsfeld in einem Einstellungsfenster in der Art und Weise, die Sie es beschreiben gesehen. Sie könnten ein Fenster mit Auswahlmöglichkeiten für Optionsfelder erstellen ... versuchen Sie es mit den "Checkable menu items" in http://developer.android.com/guide/topics/ui/menus.html. – Brian