Как изменить цвет строки заголовка без темы


Как я могу изменить цвет фона заголовка без использования темы. тнкс на Андроид.

3 5

3 ответа:

Попробуйте использовать следующий код

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);
      }
    }

ActionBar bar = getActionBar(); бар.setBackgroundDrawable (new ColorDrawable (getResources ().getColor (Р. цвет.material_blue_gray1)));

Я думаю, что эта другая дикция будет Вам полезна:

Установить цвет фона заголовка