salut à tous, j'utilise un ListAdapter dans mon script python, avec selection_mode='multipe', jusque là tout va bien et j'arrive à selectionner plusieurs items. mais ma difficulté reside maintenant dans le traitement après selection. habituellement, avec un selection_mode='single', j'arrivait à récupérer l'index de l'élément qui a été selectionné, pour ensuite faire tout ce que je veux par la suite, mais avec la selection multiple tout se complique puisqu'il faut maintenant gérer tous les index des items selectionnés. voici la fonction que j'utilisait pour traiter un ListAdapter selection_mode='single':
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
def item_changed(self, adapter, *args):
 
        if len(adapter.selection) == 0:
            return
        objectSelected = adapter.data[adapter.selection[0].parent.index]
        adapter.selection[0].deselect()	
        nextScreen = self.manager.go_next()
j'aimerais pouvoir l'adapter à mon ListAdapter multi-selection. Merci d'avance pour toute aide