Tu mélange un peu tout.
La déclaration de ton spinner doit se faire dans le onCreate :
Spinner sp = (Spinner) findViewById(R.id.ChiffreSpinner);
Puis tu lui associe un eventListener :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| sp.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
if (position == 1) {
Intent intent = new Intent(this,P1Activity.class);
this.setResult(RESULT_OK, intent);
startActivity(intent);
}
}
@Override
public void onNothingSelected(AdapterView<?> parentView) {
}
}); |
J'ai défini OnItemSelectedListener comme InnerClass mais tu peux aussi l'implémenter au niveau de ton activity si tu prefères
Partager