Я изменяю строку заголовка, когда версия Android поддерживает, используя код, размещенный ниже. Но мне кажется, что я не могу изменить цвет строки заголовка после того, как действие действительно загрузилось.
См. Следующий пример:
activity.getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.page_title);
LinearLayout ll = ((LinearLayout)activity.getWindow().findViewById(R.id.page_title_bg));
ll.setBackgroundResource(R.drawable.page_title_bg_app_online);
Макет очень прост, содержит только фоновый макет и TextView для отображения заголовка приложения.
Я пытался установить фоновый ресурс с помощью setBackbroundResrouce, но не смог отобразить измененный заголовок. Я также пытался сделать макет недействительным после внесения изменений.