French Liste à choix multiple

vincelge

Member
Licensed User
Longtime User
Bonjour à tous !
je débute sur Basic4Android. J'essaie de me faire la main sur la partie graphique en réalisant quelques petits softs.
Je suis en train de réaliser une appli qui nécessite l'affichage d'une liste d'éléments, dans laquelle j'aurai à faire des sélections multiples (genre ListBox en multiselect)

Je n'ai pas réussi à trouver mon bonheur.
J'ai donc développé une fonction à partir d'une Listview, dans laquelle j'affiche mes choix avec bitmap représentant une case à cocher vide ou cochée en fonction des sélections.
Pour passer d'un choix non coché à coché (ou vice versa), je fais un remove de la sélection en cours, puis un AddTwoLinesAndBitmap de cette même valeur.

Pb: mon objet supprimé est recréé en fin de liste, ce qui est déroutant à l'utilisation (pour ne pas dire complètement crade ...)

Y a t'il un moyen de faire mieux ?
 

vincelge

Member
Licensed User
Longtime User
Finalement, j'ai trouvé comment faire pour conserver une listview toujours trié: je fais mes traitements dans une liste de type List, que je trie en fin de traitement avec un List.sort(true), puis j'injecte le tout dans ma listview
 
Top