多くのエントリを含む XML ファイルを解析する Android アプリを作成しようとしていますが、ユーザー定義のゾーンの範囲になります。
ゾーン名は、文字列配列のゾーン リストに含まれています。
<string-array name="zone-list">
<item>Zone 1</item>
<item>Zone 2</item>
<item>Zone 3</item>
<item>Zone 4</item>
</string-array>
そして、私はこの MultiSelectListPreference を使用します:
<MultiSelectListPreference
android:key="zone_sel"
android:title="Zones"
android:summary="Select zones"
android:dialogTitle="@string/zones"
android:entries="@array/zone-list"
android:entryValues="@array/zone-list" />
配列内のすべての項目が CheckBox 項目に変換されます。
問題は、ゾーン 1 の情報を表示するかどうかを確認するために、コード内で各アイテムを操作するために、各アイテムのブール値にアクセスする必要があることです。
どうすればできますか?
前もって感謝します