1

我正在尝试制作一个 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 信息。

我怎么能做到?

提前致谢

4

0 回答 0