Autore Topic: Svuotare e riempire nuovamente Spinner  (Letto 450 volte)

Offline oretovalley

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Windows 7
Svuotare e riempire nuovamente Spinner
« il: 13 Aprile 2013, 22:14:12 CEST »
0
Ciao a tutti, sto sviluppando un'applicativo dove ho 2 Spinner con numeri che vanno da 1 a 20 in entrambe le Spinner, volevo fare in modo che impostando nella prima Spinner il numero 8, per esempio, nella seconda restassero solo gli elementi che vanno da 9 a 20, e così via.
Per gestire l'evento onChange, sto utilizzando questo codice:

Codice (Java): [Seleziona]
                    combo_ora_da.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
                        public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
                                 
                           Spinner combo_ora = (Spinner)findViewById(R.id.Spinner03);            
                           ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, android.R.id.text1);
                               spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
                           combo_ora_a.setAdapter(spinnerAdapter);              
                                                       
                                combo_ora_a.setAdapter(null);
                                                               
                                 combo_ora_a.notifyDataSetChanged();
                               
                       }

Ma ricevo un'errore in questa riga:
Codice (Java): [Seleziona]
 ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, android.R.id.text1);
cosa può essere? Vi ringrazio in anticipo!

Offline agenio

  • Utente junior
  • **
  • Post: 77
  • Respect: +11
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Moto G
  • Sistema operativo:
    Windows 8.1
Re:Svuotare e riempire nuovamente Spinner
« Risposta #1 il: 14 Aprile 2013, 12:25:35 CEST »
0
posta anche il relativo messaggio di errore, posta il logcat