Android Studio将可绘制资源添加到tabhost中的活动选项卡

时间:2015-08-17 19:37:38

标签: android android-tabhost android-style-tabhost

我正在尝试在tabhost的底部添加一个白色三角形来表示这样的打开标签:enter image description here

我有白色三角形png。只是想知道如何设置tabhost样式以在活动标签的文本下面添加图像

这是我设置为tabhost的后台资源。

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/tabselectedcolor"     android:state_selected="true" />
    <item android:drawable="@drawable/tabunselcolor" />
</selector>

非常感谢你。

1 个答案:

答案 0 :(得分:0)

带上一粒盐,但你是否已经研究过使用tabhost中TextViews的setCompoundDrawables方法?

像这样的东西

textViewTitle.setCompundDrawables(null,null,null,triangleDrawable);

这可能值得研究..然后,您可以在切换标签时添加或删除drawable。