Mysql
 sql >> база данни >  >> RDS >> Mysql

Android- Данните се разпределят в spinner, но когато са избрани, не показват стойността в spinner

Създайте xml файл в папка за оформление с име item_spinner и напишете кода по-долу в него

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

и променете кода си, докато създавате адаптер.

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

също така променете последователността на изразите

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

Първо задайте адаптера към spinner и след това задействайте събитие за промяна на набора от данни.

Надявам се, че ще ви помогне.

РЕДАКТИРАНЕ




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EasyPHP 16.1 автоматично стартиране на http и mysql

  2. Не може да се свърже mysql от Sequel gem

  3. Допълване на началото на поле на mysql INT с нули

  4. MYSQL Geo Search има ефективност от разстояние

  5. Получаване на последните 5 символа низ с mysql заявка