Autore Topic: spinner onclick ??  (Letto 697 volte)

Offline frecciak

  • Utente normale
  • ***
  • Post: 231
  • Respect: +16
    • Mostra profilo
  • Dispositivo Android:
    galaxy s
  • Sistema operativo:
    windows 7
spinner onclick ??
« il: 26 Ottobre 2011, 02:05:57 CEST »
0
ho creato uno spinner in questo modo:
Codice (Java): [Seleziona]
  final Spinner spinner = (Spinner) findViewById(R.id.contactspinner);
        ArrayAdapter spinneradapter = new ArrayAdapter  (this,android.R.layout.simple_spinner_item, lista);
        spinneradapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        spinner.setAdapter(spinneradapter);
        spinner.setClickable(true);
        // fine spinner

       
        // usare dati spinner con onclick
        spinner.setOnItemSelectedListener(new OnItemSelectedListener() {

 
          public void onItemSelected(AdapterView<?> arg0, View arg1,
                          int position, long id) {
                         String selezione = lista.get(position).toString();
                          Log.i("","Selezionato :" +selezione.toString());
                         
                     contactEmail.setText(selezione);
          }
il problema è che appena si riempie lo spinner, mi considera la prima voce come selezionata..
quindi ho provato e riprovato a impostarlo con onclicklistener, ma poi mi  da errore nel public void, perchè vuole il View v..avete idea di come settare bene il clicklistener nello spinner?
« Ultima modifica: 26 Ottobre 2011, 22:24:37 CEST da frecciak »
Se le risposte ti hanno aiutato, metti un ..a te non costa nulla, ma a chi ti ha aiutato fa molto piacere riceverlo!!