Spinnerの値を取得するには?

Androidでは、選択されたSpinnerの値をリスナーで取得しようとしています。

Spinner'の値を取得するには、どのような方法がありますか?

ソリューション
Spinner mySpinner = (Spinner) findViewById(R.id.your_spinner);
String text = mySpinner.getSelectedItem().toString();
解説 (2)

スピナーは、何かが選択されると、"OnItemSelected"イベントを発生させる必要があります。

spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
    public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
        Object item = parent.getItemAtPosition(pos);
    }
    public void onNothingSelected(AdapterView<?> parent) {
    }
});
解説 (7)

はい、setOnItemSelectedListener()でリスナーを登録することができます。

解説 (1)