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