2013-12-12 52 views
-1

如何将三角形的这条线改变为不同的颜色?如何更改样式“spinnerstyle”的颜色?

enter image description here

此图像显示蓝色(这是明显不可达正常),但默认是灰色的。 而我的目标是把这个灰色underline with triangle变成全亮蓝色。

我的代码:

<org.holoeverywhere.widget.TextView 
      android:id="@+id/spinnerRadio" 
      android:layout_centerHorizontal="true" 
      android:layout_alignParentBottom="true" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      style="?spinnerStyle" 
      android:gravity="center" 
      android:text="Kanał główny" /> 

我相信有任何XML办法只有强制色彩而不是重新创建轮。

回答

1

不幸的是,你不能只指定你的控件的重音颜色,你必须提供自己的图形资源,主要是9幅图像。然后你必须重写控制风格来使用它们

偶然的,美妙的Android Holo Colors为你节省了这么做的麻烦!

+0

是的,但它给我灰色,而不是全光蓝色 – deadfish

+0

因为全息风格是灰色的,直到激活。然后使用重音颜色。如果你想要一个永远有色的微调,你应该使用**彩色微调** – nicopico

+0

我理解你,但我在我的代码TextView中使用,我只需要背景来halucinate假微调 – deadfish

相关问题