Ето изображение на центрофуга. искам да променя цвета на иконата на падащото меню по подразбиране.
промяна на цвета на падащата икона по подразбиране на android spinner
comment
използвайте персонализиран адаптер за центрофуга
- person KOTIOS   schedule 11.06.2014
comment
хей Вижте този отговор: stackoverflow.com/questions/20032594/
- person Pragnesh Ghoda シ   schedule 11.06.2014
comment
@Prag трябва да промени цвета на иконата, а не фона
- person Rizwan Ahmed   schedule 11.06.2014
comment
имаш предвид падаща икона??
- person Pragnesh Ghoda シ   schedule 11.06.2014
comment
да падаща икона по подразбиране
- person Rizwan Ahmed   schedule 11.06.2014
comment
вижте моята връзка за отговор ще ви каже как да се справите с него..
- person Pragnesh Ghoda シ   schedule 11.06.2014
comment
това е за персонализирана икона.. използвам иконата за падащо меню по подразбиране. можете да видите лявата страна на днешния текст
- person Rizwan Ahmed   schedule 11.06.2014
comment
какво искаш да направиш с него..........
- person Pragnesh Ghoda シ   schedule 11.06.2014
comment
Нека продължим тази дискусия в чата.
- person Pragnesh Ghoda シ   schedule 11.06.2014
Отговори (3)
създайте нов XML файл в папката с възможност за рисуване (background.xml)
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:state_pressed="false"
android:drawable="@drawable/myspinner_select" />
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/myspinner_press" />
<item android:state_focused="false"
android:state_pressed="true"
android:drawable="@drawable/myspinner_press" />
<item android:drawable="@drawable/myspinner_normal" />
</selector>
асоциирайте този чертеж на Spinner във вашия XML файл с оформление
<Spinner android:id="@+id/spinner_chemical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:drawSelectorOnTop="true"
android:background="@drawable/background"/>
това може да ви помогне..
person
Pragnesh Ghoda シ
schedule
11.06.2014
Можете да зададете цвета на фона на спинерите в xml по следния начин:
android:background="YOUR_HEX_COLOR_CODE"
и ако използвате падащото меню със спинера, можете да зададете цвета на фона му по следния начин:
android:popupBackground="YOUR_HEX_COLOR_CODE"
Справка: https://stackoverflow.com/a/13550512/3492139
person
Nishanthi Grashia
schedule
11.06.2014
Също така можете да се обърнете към: ‹stackoverflow.com/questions/20032594/›
- person Nishanthi Grashia; 11.06.2014
говоря за икона, а не за фон
- person Rizwan Ahmed; 11.06.2014
Вижте този сайт е много полезен
person
MilapTank
schedule
11.06.2014