Как мы можем изменить цвет фона прядильщика?

Я хочу изменить цвет фона для счетчика. Но когда я меняю фон спиннера, используя следующий код в XML-- android: background = "# 000000". Я могу изменить фон, но стрелка, отображаемая в правой части экрана, исчезнет. Есть ли другой способ изменить фон счетчика без потери стрелки???

Ответ 1

Добавьте эту тему к вам spinner:

значения/styles.xml

<resources> 
   <style name="MyTheme"> 
    <item name="android:spinnerStyle">@style/StandardSpinner</item>
   </style>
</resources>


<style name="StandardSpinner" parent="@android:style/Widget.Spinner">
    <item name="android:background">@drawable/spinner</item>
</style>

Также посмотрите на них:

http://android-er.blogspot.com/2010/12/custom-spinner-with-icon.html

http://www.mokasocial.com/2011/03/easily-create-a-default-custom-styled-spinner-android/

http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog