Dans un adaptateur de tableau personnalisé, j'ai une liste de valeurs de chaîne qui sont soit "true" soit "false". Je cherche à définir l'état des commutateurs selon les valeurs "vrai" ou "faux".Boutons du commutateur de commutation Android sur l'itération
Toutefois, le code ci-dessus bascule tous les commutateurs de la liste personnalisée et non ceux qui se trouvent à un emplacement donné dans la listeListe.
Pourriez-vous poster votre méthode getView entière s'il vous plaît? En outre, comme @Pavneet_Singh l'a suggéré, vous ne vérifiez pas les valeurs de chaîne correctement (utilisez ele.equals ("false") à la place car c'est la façon correcte de vérifier une valeur de chaîne dans Java). –
la vérification de == à .equals est correcte. Cependant, les commutateurs individuels ne sont pas modifiés en conséquence. Ils sont tous changés ensemble. – Jupiter