У меня мало действий и от одного занятия открываю другое, и я возвращаюсь к первому...
Точка onCreate называется one, а onResume - каждый раз, когда отображается действие. Например, когда я закрываю B, который ранее был запущен с A, вызывается onResume, но не onCreate....
Моя проблема в том, что я не хочу запускать onResume, если он появился после onCreate, я хочу запустить код, только если onCreate не был вызван
Можно ли сделать БЕЗ статического флага?
Есть ли какой-нибудь метод или флаг из android, например, comeAfterOnCreate?
@Override
protected void onResume() {
if(comesAfterOnCreate){
//DO not run this code
}else{
//run the long task
}
Я показываю много ответов с помощью решения с использованием статического флага. Спасибо всем вам за усилия и предлагаю помощь, но меня интересовал какой-то метод или что-то в этом роде.