в своем приложении я выполняю действие onDestroy. Но мне не нужны действия, если приложение повернуто. Я использовал onSaveInstanceState для сохранения переменных при повороте приложения и проверки saveInstanceState != nullonCreate.
Я не видел, чтобы кто-нибудь проверял saveInstanceStateonDestroy, это нормально?
Сделайте чтение Активность OnDestroy ни разу не вызывала?.
Возможные дубликаты stackoverflow.com/questions/20831826/…
Нет никакой гарантии, что метод onDestroy будет вызван каждый раз.
onSaveInstanceState () был вызван непосредственно перед onPause () согласно документации
поэтому не нужно проверять saveInstanceState на Destroy.
onDestoy()не предназначен для вызова каждый раз. Вы должны сделать это вonSaveInstanceState..