/ / Spinner vyzerá tmavšie ako obvykle - android, farby, spinner

Spinner vyzerá tmavšie ako obvykle - android, farby, spinner

I "m pomocou Spinner v mojom android aplikácie, ale ja" vo aproblém. Funguje to dobre, ale jeho farba je tmavšia, ako majú, ale ja neviem prečo. Nie je to problém s témami alebo štýlmi, je viac, nedávno som použil Spinners pre iný projekt a funguje to perfektne. Ako ste to vyriešili?

tu zadajte popis obrázku

Nepoužívam žiadny vlastný komponent pre tento príklad, takže som sa pripojiť kód, ale ak potrebujete, stačí požiadať.

odpovede:

0 pre odpoveď č. 1

môže to byť preto, že ste prešli iným ID zdroja na spinner arrayAdapter .. skúste prejsť android.R.layout.simple_spinner_item do vášho adaptéra

yourSpinnerArrayAdapter = new ArrayAdapter (toto, android.R.layout.simple_spinner_item, your_list);

Dúfam, že to pomôže...:)


0 pre odpoveď č. 2

Môžete vytvoriť vlastné rozloženie pre spinner, bude viac prispôsobiteľné

custom_spinner.xml

     <?xml version="1.0" encoding="utf-8"?>

<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="15dp"
android:gravity="left"
android:textColor="#000000"
android:padding="10dip"
/>

A váš spinner adaptér

  yourSpinnerArrayAdapter = new ArrayAdapter(this,R.layout.custom_spinner, your_list);