Wie kann ich eine Option "Alles auswählen" für die Einstellung "Mehrfachauswahlliste" implementieren?
Ich möchte wissen, ob es eine Möglichkeit gibt, alle Kontrollkästchen der Mehrfachauswahl-Listeneinstellung über den Code auszuwählen / zu aktivieren.
Dies ist meine XML-Datei für die Präferenz.
<MultiSelectListPreference
android:entries="@array/list"
android:entryValues="@array/lValues"
android:key="list"
android:summary="This is a list to choose from"
android:title="Teams to Follow" />
</PreferenceScreen>
Und das sind die Arrays:
<string-array name="list">
<item>All Teams</item>
<item>Team1</item>
<item>Team2</item>
<item>Team3</item>
<item>Team4</item>
</string-array>
<string-array name="lValues">
<item>All</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>
Jetzt lautet der erste Eintrag auf meiner Liste "Alle Teams". Ich möchte, dass in dem Moment, in dem ein Benutzer "Alle Teams" auswählt, alle Teamnamen mit einem Häkchen versehen werden.