更改Android上的标签颜色部分工作

时间:2012-08-08 17:37:05

标签: android tabs

我一直在尝试更改我的Android应用的标签颜色。但我无法完成它。我已经复制了所有需要的图像并在Photoshop中重新绘制了它们。但这就是我得到的。

enter image description here

我首先要做的是复制tab_indicator.xmldrawable文件夹中的android-sdk\platforms\android-8\data\res\drawable

然后我将该xml文件中引用的所有图像复制到我自己的drawable-hdpi文件夹中。我从android-sdk\platforms\android-8\data\res\drawable-hdpi文件夹中复制了这些图像。

我重新绘制了tab_unselected.png文件,如下所示:

Orignal文件(tab_unselected.9.png): enter image description here

新文件: enter image description here

但是正如您在顶部屏幕截图中看到的那样,只有边框是彩色的。未选中时,标签本身仍为黑色。

如果没有使用任何Java代码,那么我需要做什么来设置选项卡的样式。我不介意添加任何XML文件或编辑.png文件。


顺便说一句,我在TabHost文件夹中添加了自定义layout xml文件,并将android:background="@drawable/tab_indicator"添加到TabWidget标记。

1 个答案:

答案 0 :(得分:0)

如果您只想更改标签颜色,则不需要使用png文件。看看这里,希望它有用http://joshclemm.com/blog/?p=136