2009-08-27 9 views

Répondre

10

Il y a au plus un sélectionné dans un ListView.

Si votre ListView est CHOICE_MODE_SINGLE ou CHOICE_MODE_MULTIPLE, vous pouvez utiliser getCheckedItemPositions() pour obtenir le vérifié les.

+0

Tnahk vous pour votre réponse. la méthode renvoie un SparseBooleanArray. Comment puis-je utiliser cet objet pour trouver les positions? –

+0

Je n'ai pas utilisé SparseBooleanArray. De l'API, il semble que vous itérez sur la taille(), et pour chaque index, vous obtenez la "clé", qui est une position ListView, puis obtenez la valeur, qui sera l'état booléen vérifié de cette position. – CommonsWare

Questions connexes