У меня есть опция на моем экране предпочтений для изменения цвета фона ActionBar
.Android меняется цвет ActionBar, когда onResume называется
Это работает, но, изменив цвет, я должен закрыть и снова открыть приложение, чтобы увидеть изменения.
Я должен положить ActionBar
код изменения цвета в onResume
. Но onResume
не вызывается onBackPressed
.
Вот мой код:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_chat);
Misc.setActionBarColor(getActionBar(), null);
}
Цвет моей панели действий меняется, но не возвращается к активности. – Azcaq
Сохраните выбранный цвет и обновите цвет, основываясь на статусе предпочтения. Вы можете поместить этот код в onResume() Activity –