Android 动态更改SherlockActionBar线条颜色

Android 动态更改SherlockActionBar线条颜色,android,actionbarsherlock,Android,Actionbarsherlock,我想改变《神探夏洛克行动吧》底线的颜色 但我想动态地改变它 当用户脱机时,我希望它显示为红色;当用户登录时,我希望它显示为橙色;当用户成功连接时,线路应显示为绿色 我如何才能做到这一点? 谢谢。我找到了一个解决方案,以防有人想这么做。 我曾经制作过3种样式,并将“ab_透明”资源从拉链中取出 要在运行时设置actionbar,我使用了 getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawabl

我想改变《神探夏洛克行动吧》底线的颜色

但我想动态地改变它

当用户脱机时,我希望它显示为红色;当用户登录时,我希望它显示为橙色;当用户成功连接时,线路应显示为绿色

我如何才能做到这一点?

谢谢。

我找到了一个解决方案,以防有人想这么做。
我曾经制作过3种样式,并将“ab_透明”资源从拉链中取出

要在运行时设置actionbar,我使用了

getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ab_transparent_connecting));   
旁注:这在安卓4.0+上非常有效,但在