gpt4 book ai didi

android - 如何在android中更改选项卡指示器文本的颜色?

转载 作者:IT老高 更新时间:2023-10-28 22:15:39 26 4
gpt4 key购买 nike

如何更改选项卡文本指示器的颜色?我可以使用引用 example 的选择器标签更改图标.但不能到文本颜色。如何?

最佳答案

这是我在经过一番网络搜索后从 Fred Grott (http://knol.google.com/k/fred-grott/advance-tabs/) 那里找到的新答案。
这可以让你为文本颜色设置一个选择器,以便在选择或不选择选项卡时可以使用不同的颜色。如果您为选项卡使用不同的背景颜色(如果它被选中),这将非常有用。当然,您也可以只输入纯色而不是选择器。

final TextView tv = (TextView) tabWidget.getChildAt(i).findViewById(android.R.id.title);        
tv.setTextColor(this.getResources().getColorStateList(R.color.text_tab_indicator));

其中 R.color.text_tab_indicator 是 selector xml file位于您的 res/drawable 文件夹中。

换句话说,指示器文本实际上是一个TextView,可通过View对象检索,该对象可从TabWidget访问目的。
查看 Fred 的示例,了解有关变量声明和其他技巧的更多信息和上下文。

关于android - 如何在android中更改选项卡指示器文本的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2804688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com