うみたんのアトリエ

Android開発とかメモっておきたいこと記録していくの。

ListPreferenceの作り方

リストボックスの作り方。
 
valuesフォルダにarrays.xmlを作成。
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string-array name="entries_list_preference">
        <item>東京都</item>
        <item>神奈川県</item>
        <item>埼玉県</item>
    </string-array>
    <string-array name="entryvalues_list_preference">
        <item>tokyo</item>
        <item>kanagawa</item>
        <item>saitama</item>
    </string-array>
</resources>
 
peference.xmlに以下を追加。
        <ListPreference
            android:dialogTitle="関東"
            android:entries="@+array/entries_list_preference"
            android:entryValues="@+array/entryvalues_list_preference"
            android:key="list_preference"
            android:summary="ListPreference"
            android:title="ListPreference" />