如何更改标题栏颜色没有主题

时间:2011-07-05 12:17:56

标签: android titlebar

如何在不使用主题的情况下更改标题栏的背景颜色。 Android中的坦克。

3 个答案:

答案 0 :(得分:4)

尝试使用以下代码

View titleView = getWindow().findViewById(android.R.id.titlebar);
    if (titleView != null) {
      ViewParent parent = titleView.getParent();
      if (parent != null && (parent instanceof View)) {
        View parentView = (View)parent;
        parentView.setBackgroundColor(Color.RED);
      }
    }

答案 1 :(得分:0)

ActionBar bar = getActionBar(); bar.setBackgroundDrawable(new ColorDrawable(getResources()。getColor(R.color.material_blue_gray1)));

答案 2 :(得分:-1)

我认为其他讨论会对您有所帮助:

Set title background color