【发布时间】:2016-05-08 08:09:59
【问题描述】:
首先,当我选择一个选项卡时,它只会在我按下它时改变它的颜色,但是在选择选项卡后颜色保持为未选中状态的颜色。
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" android:color="@color/white" />
<item android:state_focused="true" android:color="@color/white" />
<item android:state_pressed="true" android:color="@color/white" />
<item android:color="@color/black" />
</selector>
populateTabStrip() 方法:
tabTitleView.setTextColor(getResources().getColorStateList(R.color.tab_text_color_selector));
其次,选项卡的背景..我不知道如何在这里使用选择器。
** getColorStateList 已弃用,因此欢迎提出任何替换它的建议。
【问题讨论】: