Мой друг, ты не можешь объявить переменную в операторе switch:
View view, int pos, long id) {
switch (view.isClickable()) {
Spinner spinner2; <---------------- here is your syntax error
case spinner2.setSelection(0):
startActivity(new Intent(this,To.class));
break;
case spinner2.setSelection(1):
startActivity(new Intent(this,out.class));
default:
break;
}
}
Вместо этого вы должны перейти выше декларации Spinner:
View view, int pos, long id) {
Spinner spinner2; // <---------------- now it's ok
switch (view.isClickable()) {
case spinner2.setSelection(0):
startActivity(new Intent(this,To.class));
break;
case spinner2.setSelection(1):
startActivity(new Intent(this,out.class));
default:
break;
}
}
Кстати, в вашем коде вы не инициализируете Spinner ..., вы также должны сделать это так:
Spinner spinner2 = new Spinner();