2015-07-02 2 views
0

У меня есть spinner на моей странице, и я хочу изменить цвет текста текста spinner. Прежде чем поле будет выбрано, оно должно быть одного цвета, а цвет текста должен отличаться после выбора текста.Как изменить цвет текста счетчика, до и после выбора поля?

это мое кодирование

 <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content"> 

     <Spinner android:layout_width="match_parent" 
      android:layout_height="60dp" 
      android:id="@+id/spstate" 
      android:prompt="@string/state_prompt" 
      android:entries="@array/state_arrays" 
      android:popupBackground="#cccccc"> 
     </Spinner> 

    </LinearLayout> 
+0

Я надеваю Не знаю, как изменить текст, но вы можете создать собственный счетчик, в котором вы можете настроить все, что захотите. Если вы хотите попробовать, я могу вам помочь. :) – Biswajit

ответ

0

при создании кок, установить цвет текста по умолчанию в XML:

android:textColor="#FF0000" 

Затем измените цвет в onItemSelected() метод:

((TextView)parentView.getChildAt(0)).setTextColor(Color.rgb(249, 249, 249)); 
+0

Привет, я пробую это, но я получаю данные динамически с сервера, так что есть и другой способ изменить цвет. –

Смежные вопросы