Android MultiSelectListPreference带有标题中的“全选”复选框

4

我是Android的新手。我有一个MultiSelectListPreference,希望能够通过类别标题旁边的“全选”复选框来勾选/取消所有复选框,简而言之,就像这样:

enter image description here

这是我的偏好设置xml文件中的MultiSelectListPreference:
<MultiSelectListPreference
    android:title="Items list"
    android:key="itemsList"
    android:entries="@array/list"
    android:entryValues="@array/listValues"
    android:defaultValue="@array/listValues">
</MultiSelectListPreference>

这里是数组:

<string-array name = "list">
     <item>Item 1</item>
     <item>Item 2</item>
     <item>Item 3</item>
     <item>Item 4</item>
</string-array>

<string-array name = "listValues">
     <item>1</item>
     <item>2</item>
     <item>3</item>
     <item>4</item>
</string-array>

有没有实现它的方法?

1个回答

1

2
嗨,Ant,感谢你的回答。由于我是个新手,首先我不知道如何在多选列表偏好设置中将复选框放在标题旁边。此外,我已经检查了你提供的链接答案,但似乎并不适合我,或者更可能的是,我不知道如何将其适应到我的情况。 - funkysoul

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接