を作成しようとしています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 ファイルを作成する必要がありますか?