JavascriptProva

martedì 12 luglio 2016

Sintesi sulle funzioni per sincronizzare gli spinner.

Per sintetizzare il tutto:

Ci vogliono due funzioni, una che compili spinnerHr e una che compili spinnerMin.
La prima compila spinnerHr in relazione all'intervallo.
La seconda compila spinnerMin in relazione all'intervallo in coppia con spinnerHr.
La prima si esprime dunque così:
 private void settaSpinnerHr(){
  adapterHr.clear();
  for(Integer i : listHr){
   if(i*60<Intervallo || i==0)adapterHr.add(i);
  }
  spinnerHr.setSelection(0); 
 }


La seconda si esprime così:
 private void settaSpinnerMin(){
  adapterMin.clear();
  for(Integer i : listMin){
   if(((Integer)spinnerHr.getSelectedItem())*60+i<Intervallo || i==0)adapterMin.add(i); 
  }
  spinnerMin.setSelection(0);
 }

Ora voglio fare in modo da interagire con i Settings.

Nessun commento:

Posta un commento