Czy mógłbyś zobaczyć poprawność tego kodu bo dużo błędów wyszło?
spinner.setOnItemSelectedListener(this);
error: incompatible types: MainActivity cannot be converted to OnItemSelectedListener
@Override
public void onItemSelected(AdapterView<?> parent, View v, int position, long id) {
error: method does not override or implement a method from a supertype
case 1:
TextView.setText("cokolwiek chcesz żeby wyświetliło się w textView po wybraniu 1");
error: non-static method setText(CharSequence) cannot be referenced from a static context
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
error: method does not override or implement a method from a supertype
Przeniosłem jedną linijkę do niższej części kogu próbując metody prób i błędów (zaraz pod @Override)
@Override
spinner.setOnItemSelectedListener(this);
public void onItemSelected(AdapterView<?> parent, View v, int position, long id) {
switch (position) {
case 1:
TextView.setText("cokolwiek chcesz żeby wyświetliło się w textView po wybraniu 1");
break;
case 2:
TextView.setText("cokolwiek chcesz żeby wyświetliło się w textView po wybraniu 2");
break;
case 3:
TextView.setText("cokolwiek chcesz żeby wyświetliło się w textView po wybraniu 3");
break;
}
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
Ale dalej występują (2) błędy związane z tą linijką
error: <identifier> expected
error: illegal start of type
Szczerze nie wiem co już wymyślić. Każda pomoc się przyda