android - 更改不同选项卡的操作栏颜色

标签 android android-actionbar android-theme android-5.0-lollipop

我正在尝试使用新的 Android Lollipop 支持库。我在我的主题中设置了我的原色来设置操作栏的颜色。不,我想知道我是否可以在运行时更改此颜色。在我的例子中,它应该在选择另一个选项卡时发生变化。

最佳答案

你可以试试这个

ActionBar bar = getActionBar();
bar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#0000ff")));

制作一个函数,当你改变标签时调用这个函数

关于android - 更改不同选项卡的操作栏颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26780881/

相关文章:

android - 编辑文本中的波斯数字在我打字时不起作用

java - 如何使用attach()和detach()而不是add()和remove()来保存 fragment View

android - Actionbarsherlock - 更改操作栏线条颜色

android - 多个主题更改选项卡图标颜色

android - 测试 SSL 攻击 - 可以在 SSLException 之后提取服务器证书吗?

android - 动态 ListView 项目不填充 XML

Android:ActionBar 项目动画

android - Genymotion 虚拟机将 Theme.Holo.DialogWhenLarge 主题 Activity 显示为正常 Activity

android - 如何将 elasticsearch 与 native react 一起使用?

android - 如何实现类似 Google 搜索中的 ActionBar 滚动动画?