Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Android- Os dados são alocados no spinner, mas quando selecionados não mostram o valor no spinner


Crie um arquivo xml na pasta de layout chamada item_spinner e escreva o código abaixo nele
<?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 altere em seu código ao criar o adaptador.
adapter = new ArrayAdapter<String>(getApplicationContext(), 
                      R.layout.item_spinner, items);

altere também a sequência das declarações
sp_category.setAdapter(adapter);
adapter.notifyDataSetChanged();

Primeiro, defina o adaptador para o spinner e, em seguida, acione o evento alterado do conjunto de dados.

Espero que ajude você.

EDITAR