Autore Topic: Refresh lista Spinner  (Letto 672 volte)

Offline olbaid

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
Refresh lista Spinner
« il: 18 Agosto 2011, 17:06:17 CEST »
0
Salve a tutti, dopo un bel pò di esperienza sul java ho deciso di dedicarmi al mondo Android.Utilissimo il vostro sito e tutti i tutorial per cui ringrazio tutti voi.
Passo subito al problema.
Vorrei refreshare l'array di uno spinner dopo un dato listener, ma non riesco a trovare come fare!In java veniva in aiuto la DefaultComboBoxModel e il comboBox.setModel.
Ho provato a richiamare in fase di aggiornamento
Codice (Java): [Seleziona]
        array= classe.getArray();
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this , android.R.layout.simple_spinner_item, array);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(adapter);
in pratica ridefinendo un nuovo adapter, ma ,aimè, penso non sia la strada giusta....il programma mi crasha.
Grazie

Offline olbaid

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
Re:Refresh lista Spinner
« Risposta #1 il: 18 Agosto 2011, 17:24:18 CEST »
0
chiedo venia ai moderatori...se riuscite a spostarmelo nella sezione corretta, mi sono accorto solo ora dell'ERRORE  :-X

Offline Verandi

  • Utente normale
  • ***
  • Post: 378
  • Respect: +75
    • Mostra profilo
  • Sistema operativo:
    Windows 7
Re:Refresh lista Spinner
« Risposta #2 il: 18 Agosto 2011, 23:28:10 CEST »
0
Se ho capito bene, ti serve l'adapter.notifydatasetcanged() .   ;-)

Offline olbaid

  • Nuovo arrivato
  • *
  • Post: 6
  • Respect: 0
    • Mostra profilo
Re:Refresh lista Spinner
« Risposta #3 il: 19 Agosto 2011, 00:22:07 CEST »
0
ty, provo subito :)