动态设置时,ActionBar颜色粘贴为白色

时间:2013-05-30 20:16:07

标签: android sdk android-actionbar

我正在尝试动态更改ActionBar背景颜色,但每次它都卡在白色背景上......我尝试使用int颜色创建ColorDrawable,从String解析它,甚至在我的XML中创建一个drawable一个坚实的绿色,但当我打电话

getActionBar().setBackgroundDrawable()

用我选择的方法,无论我做什么,它都会变白。知道为什么会这样吗?

在我的XML中,我使用自定义样式向ActionBar添加背景,我试图删除但是结果相同......

到目前为止,我测试的setBackgroundDrawable的参数是:

  • new ColorDrawable(getResources().getColor(R.color.my_color));
  • new ColorDrawable(Color.parse("#FF4444"));
  • getResources().getDrawable(R.drawable.my_drawable);

0 个答案:

没有答案