我正在尝试制作一个 Android 应用程序来解析包含大量条目的 XML 文件,但它将由用户定义的区域划分。
区域名称包含在字符串数组区域列表中:
<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 信息。
我怎么能做到?
提前致谢