Android: Comment puis-je vérifier un élément particulier dans un ListView vérifié?
-
29-09-2019 - |
Question
J'utilise un ListView dans lequel un seul élément peut être vérifié à la fois. Ceci est mon list_row.xml personnalisé:
<?xml version="1.0" encoding="utf-8"?>
<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="10dip"
android:textColor="#FFFFFF"
android:textStyle="bold"
android:textSize="20sp"
android:checkMark="?android:attr/listChoiceIndicatorSingle"
/>
I remplir la liste dans onCreate () à l'aide d'un adaptateur de réseau normale:
ArrayAdapter<String> myAdapter = new ArrayAdapter<String>(this, R.layout.list_row, strings);
myList.setAdapter(myAdapter);
Lorsque la liste est affichée, je veux avoir, par exemple, le 5 élément de la liste apparaissent comme enregistrés. Comment puis-je prendre? Je sais que CheckedTextView a une fonction appelée setChecked (), mais comment puis-je obtenir mon 5ème élément de la liste d'appliquer cette fonction sur elle?
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow