Если я правильно интерпретирую эту статью, передавая действие контекст для AsyncTasks
является потенциальной утечкой, так как активность может быть уничтожена во время выполнения задачи.
Как вы справляетесь с этим в AsyncTasks
, которые не являются внутренними классами и нуждаются в доступе к ресурсам или для обновления пользовательского интерфейса?
Кроме того, как вы можете избежать утечки контекста, если вам нужны ссылки на диалоговые окна прогресса, чтобы закрыть их?