2014-10-09 11 views
6

Come verificare le condizioni dei due spinner?Come si può controllare le condizioni dei due spinner?

Ho due filatori nel mio progetto. Voglio scrivere un progetto di conversione unità Come possono le diverse condizioni dell'elemento selezionato degli spinners Comprendere?

simile all'immagine qui sotto:

http://i.stack.imgur.com/fjURS.png

+0

Mostra il codice che avete finora e spieghi * esattamente * dove si sono bloccati. – codeMagic

+0

è possibile ottenere la posizione dell'elemento selezionato e la seconda filatrice di processo dipende dal valore :) – Mojtabye

+0

Posso utilizzare l'istruzione di commutazione sovrapposta? Interruttore 1 spinotto innestato per primo e interuttore filettato interruttore interno 2 – Developer

risposta

2
firstSpinner.setOnItemSelectedListener(this); 
secondSpinner.setOnItemSelectedListener(this); 

@Override 
public void onItemSelected(AdapterView<?> parent, View v, int position, long id) { 
    Spinner spinner = (Spinner) parent; 

    switch (spinner.getId()) { 
    case R.id.first_spinner: 
     // item selected on the first spinner 
     // use position 
     break; 
    case R.id.second_spinner: 
     // item selected on the second spinner 
     // use position 
     break; 

    default: 
     break; 
    } 
} 
Problemi correlati