Mysql
 sql >> Database >  >> RDS >> Mysql

Android- I dati vengono allocati nello spinner ma quando selezionati non mostrano il valore nello spinner

Crea un file xml nella cartella del layout denominata item_spinner e scrivi il codice qui sotto

<?xml version="1.0" encoding="utf-8"?>
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="15sp"
    android:textColor="#000000" >

e modificare il codice durante la creazione dell'adattatore.

adapter = new ArrayAdapter<String>(getApplicationContext(), 
                      R.layout.item_spinner, items);

cambia anche la sequenza delle istruzioni

sp_category.setAdapter(adapter);
adapter.notifyDataSetChanged();

Prima imposta l'adattatore su spinner, quindi attiva l'evento modificato del set di dati.

Spero che ti possa aiutare.

MODIFICA