CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Steamblade con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: carotix con ben 5 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 19 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

Stranissimo problema spinner

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    May 2012
    Messaggi
    41

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Stranissimo problema spinner

    ciao a tutti

    ho un problema stranissimo. ho uno spinner "dinamico", cioe prende i dati da una lista (di stringhe) e durante l'esecuzione dell'app aggiungo o rimuovo (list.add, list.remove) dati da questa lista

    solo che quando dal programma inserisco (nel codice) degli elementi, tutto ok

    quando invece parto con lo spinner vuoto e poi inserisco, gli elementi inseriti li visualizza ma sono
    INSELEZIONABILI (boh non me li fa selezionare, e quando creo oggetti con questi dati proprio non li prende
    es. come se fosse il campo nome, crea l'oggetto con nome "")

    idee??
    un pò di codice..

    codice:
    Spinner s = (Spinner) findViewById(R.id.spinner);
    s.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_spinner_dropdown_item, list));
    s.setOnItemSelectedListener(new MyOnItemSelectedListener());
    
    public class MyOnItemSelectedListener implements OnItemSelectedListener {
    
    		    public void onItemSelected(AdapterView<?> parent,
    		        View view, int pos, long id) {
    		    	aa = parent.getItemAtPosition(pos).toString();
    		    	
    		    	
    	
    		    }
    
    		    public void onNothingSelected(AdapterView parent) {
    		      // Do nothing.
    		    }
    		}
    e come ho già detto faccio list.remove e list.add

    idee??

    grazie in anticipo
    Ultima modifica di mauro21; 23-05-12 alle 21:34

  2.  
  3. #2
    Baby Droid


    Registrato dal
    May 2012
    Messaggi
    41

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    RISOLTO!!!!!!!!

    in pratica eseguo

    Spinner s = (Spinner) findViewById(R.id.spinner);
    s.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_ spinner_dropdown_item, list));
    s.setOnItemSelectedListener(new MyOnItemSelectedListener());

    dopo ogni add e ogni remove

    non so se è una scorciatoia o l'unica soluzione ma funziona

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy