Mit der Spinner-Auswahl als Wert in Android

Ich versuche, ein Spinner zu Arbeit in Android. Es zeigt gut und ich kann wählen Sie eine der Optionen in der Liste. Aber wie übertrage ich das in einen string?
Ich hätte gedacht, dass in dem code unten, die 'ausgewählt' würde halten Sie die ausgewählte Zeichenfolge, aber ich bekomme eine "Illegal modifier für die lokale Klasse YourItemSelectedListener; nur Abstrakt oder final ist erlaubt' Fehler 'YourItemSelectedListener'.
Was mache ich falsch?
Vielen Dank für jede Hilfe.

Spinner spinnerFPS = (Spinner) findViewById(R.id.sp_FPS);
        ArrayAdapter adapter = ArrayAdapter.createFromResource(
                this, R.array.framesps, android.R.layout.simple_spinner_item);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinnerFPS.setAdapter(adapter);
        spinnerFPS.setOnItemSelectedListener(new YourItemSelectedListener());


        public class YourItemSelectedListener implements OnItemSelectedListener {

            public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
                String selected = parent.getItemAtPosition(pos).toString();
            }

            public void onNothingSelected(AdapterView parent) {
                //Do nothing.
            }
        }
InformationsquelleAutor Entropy1024 | 2010-11-20
Schreibe einen Kommentar