0

を作成しようとしていますPreferenceActicity。私の好みのタイプがMultiSelectedListPreference.

インターネットで次のコードを見つけました。

<MultiSelectListPreference
    android:dialogTitle="@string/mode_repeat"
    android:key="mode_repeat"
    android:summary=""        
    android:title="@string/mode_repeat"
    android:entries="@array/weekdays"
    android:entryValues="@array/weekdays_values"
    android:defaultValue="@array/empty_array"
    />

問題は、実行時にエントリと entryValues を取得していることです。アプリの実行中に をビルドしてArrayListいます。問題は、どうすれば myArrayListをエントリとして、またentryValues?として設定できるかです。

リストの作成中に書き直す空の xml ファイルを作成する必要がありますか?

4

1 に答える 1