Слабая ссылка на Android-контекст

В некоторых моих приложениях я использую несколько одноэлементных объектов в качестве «менеджеров». Я создаю их вApplication.onCreate и я передаю имApplicationContext, который я храню вWeakReference.

Некоторые из методов «менеджера» запускают фоновую задачу после вызова изActivityЯ передаюActivity«scontext к методу, и держатьWeakReference к тому же (и использовать это внутриAsyncTask). Эта ссылка сохраняется до следующего разаActivity вызывает метод, который идет в фоновом режиме, когдаWeakReference настроен на новыйActivity«scontext.

Мой вопрос заключается в том,ApplicationContext должны храниться вWeakReferenceи есть ли проблемы с сохранениемActivity«scontext как это?

Ответы на вопрос(2)

Ваш ответ на вопрос