【问题标题】:How do I set the color for a tabview in android?如何在android中设置tabview的颜色?
【发布时间】:2011-08-27 15:39:03
【问题描述】:

我想将标签视图的颜色从 default 灰色(未选中时为黑色)更改为未选中时的红色和绿色。

在标签小部件类中,我尝试使用这些函数设置颜色

tabHost.setBackgroundColor(Color.RED);
tabHost.getTabWidget().setBackgroundColor(Color.GREEN);

但它们不起作用,它仍然是 default 颜色。如何在android中手动设置标签小部件的背景和标签颜色?另外,是否可以在xml中做到这一点?

【问题讨论】:

  • Text on Tab of TabView 的可能副本
  • @Lukas Knuth 您提出的重复问题是用于更改选项卡中文本的颜色。我的问题是更改文本颜色。这是为了改变 ACTUAL TAB 本身的颜色

标签: android android-widget android-tabhost


【解决方案1】:

请参阅第 4 步。在此博客中,我就是这样做的,非常简单,如果需要,可以轻松更改和调整,并且全部在 XML 中。

Custom tabs in android tabhost

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-09
    • 2020-11-27
    • 1970-01-01
    • 2016-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多