Неужели ондестрой не всегда называется?
Я поместил код очистки кеша вonDestroy
моей деятельности, но большую часть времени код не выполняется, если я не завершу действие черезfinish()
.
Редактировать: просто читатьonDestroy
вызывается только сfinish()
или если в системе мало ресурсов. Так, где я должен поместить свой код очистки кэша? Если я положу это вonPause()
и пользователь возвращается в приложение, кэш очищается. Я на самом деле храню важные временные файлы в кеше, которые не должны быть удалены вonPause
.