0
0

при написании кода Таймер: 6 раздел, урок 6.4 видимость активностей, есть несколько переменных Боолеан.

private boolean wasRunning = false;

private boolean isRunning = false;

при написании методов onStart, onStop они писались следующим образом:

@Override
protected void onStop() {
super.onStop();
wasRunning = isRunning;
isRunning = false;
}

@Override
protected void onStart() {
super.onStart();
isRunning = wasRunning;
}

Уважаемые, прошу обьясните как тут отрабатывают переменные боолеан если в обох случаях они равны false и почему мы добавили переменную wasRunning.

Заранее благодарю.


student_J69Sh3ZN
2 years ago






А это какой язык?

Пётр Колосов
2 years ago

Один ответ