Savoir quel Spinner est modifié
Bonjour,
Sur ma page, j'ai 3 spinners. J'aimerais définir des variable selon celui qui est modifié.
Voila le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public void onItemSelected(AdapterView<?> parent, View v, int position, long id) {
switch (v.getId()) {
case R.id.spinner1:
var1 = position;
break;
case R.id.spinner2:
var2 = position;
break;
case R.id.spinner3:
var3 = position;
break;
default: break;
}
} |
La méthode est bien exécutée lorsque n'importe quel spinner est modifié, mais après vérification le getId() renvoyé est toujours le même, et différent des 3 spinners.
Qu'est ce qui plante?
Merci