【发布时间】:2016-06-20 03:48:50
【问题描述】:
当我使用 FragmentTabHost 创建选项卡时,它在所选选项卡下方创建了带有白色背景和黄色指示器的选项卡。当我单击任何选项卡时,会出现一个动画,看起来像黄色波浪在所选选项卡的表面周围蔓延。未选中的选项卡文本为灰色,而选中的选项卡文本变为黑色。
标签:
由于标签被点击:
我想保存此动画,但只更改颜色,因为很难看到边框的开始/结束位置并取出黄色底部指示器。我该怎么做?
我尝试了下面的代码并使用了样式,但我发现的所有材料也取消了动画。
for (int i=0; i<mFragmentTabHost.getTabWidget().getTabCount(); i++) {
mFragmentTabHost.getTabWidget().getChildTabViewAt(i).setBackgroundColor(Color.parseColor("#7392B5"));
}
mFragmentTabHost.getTabWidget().getChildTabViewAt(mFragmentTabHost.getCurrentTab()).setBackgroundColor(Color.parseColor("#4E4E9C"));
【问题讨论】:
-
谢谢,但这不是我想要的。按下禁用时会制作动画
标签: android android-styles android-tabs