Mehrere Spinner und onItemSelected

Habe ich zwei Spinner, die Auslöser der onItemSelected Veranstaltung. Die Frage ist, Wie kann ich wissen, was man ausgelöst solchen Veranstaltung ? Bisher habe ich versucht:

 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) 
{

    Log.d("form","onitemselected");
    switch (view.getId()) {
    case R.id.region_spinner:
        Region r = (Region)sregions.getSelectedItem();
        Log.d("form","regionid:" + r.id);
        break;
    case R.id.state_spinner:
        Log.d("form","state id:");
        break;
    }

Aber nur das erste Protokoll angezeigt wird, so gibt es keine übereinstimmung in den switch.

InformationsquelleAutor der Frage xain | 2011-02-25

Schreibe einen Kommentar