2010-09-23 5 views
1

J'ai un problème avec spinner. J'essaye de créer un contrôle de spinner qui fera quelque chose sur le changement de sélection. Cependant, j'ai remarqué que lorsque j'appelle le Spinner.setOnItemSelectedListner(), la méthode interne onItemSelected() est appelée (même si aucune modification n'a encore été apportée au spinner). mon code exige que cette méthode ne soit pas appelée avant qu'elle ne soit réellement modifiée. Est-ce un bug ou est-ce que je fais quelque chose de mal?Problème avec spinner sur l'élément sélectionné

Répondre

1

ok .. Dans ce cas, vous pouvez en mettre une si la condition (ne satisfaisant pas la position particulière sur laquelle vous ne voulez pas que la méthode spinner réponde) au-dessus du bloc que les réponses au changement dans l'élément spinner.

+0

Oui, ça marcherait probablement mais ça rendrait mon code très moche Je renonce juste à ça, le code ne devrait pas se comporter comme ça, je crois que c'est un bug. Je vais changer le spinner à une autre méthode de sélection. – Jason

Questions connexes