Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Android — dane są alokowane w pokrętle, ale po wybraniu nie wyświetlają wartości w pokrętle

Utwórz plik xml w folderze układu o nazwie item_spinner i napisz w nim poniższy kod

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

i zmień kod podczas tworzenia adaptera.

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

także zmienić kolejność wypowiedzi

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

Najpierw ustaw adapter na spinner, a następnie odpal zdarzenie zmienionego zestawu danych.

Mam nadzieję, że ci to pomoże.

EDYTUJ




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chcesz przechowywać obiekt w bazie danych MySQL

  2. Rozmiar VARCHAR MySQL?

  3. Odpowiednik kolumny MSSQL IDENTITY w MySQL

  4. MySQL Usuwanie końcowych wierszy z kolumny

  5. MySQL - GROUP_CONCAT z przyłączeniami