Я создаю android приложение в java, в котором мне нужно запускать некоторые запросы к базе данных, когда действие полностью уничтожено, что, вероятно, произойдет, если пользователь нажмет кнопку назад или покинет само приложение ... Но функция onDestroy()
в моем приложении срабатывает случайным образом, даже когда пользователь все еще находится в процессе активности ... Я предполагаю, что вероятной причиной этого являются изменения конфигурации, но я не могу найти правильное решение для этого.
Есть ли способ, которым мы могли бы точно определить, когда пользователь оставляет действие, избегая любых изменений конфигурации на странице ??
Я использую onDestroy ():
@Override
protected void onDestroy() {
/// do smthng
super.onDestroy();
}
Любая помощь будет оценена !!