Интересно, какой подход лучше / чище:
Должен ли я передать Context в конструктор и иметь onPostExecute доступ к потоку пользовательского интерфейса?
или
Расширить мой класс задач в потоке пользовательского интерфейса и переопределить onPostExecute (не нужно передавать контекст)?
Передача контекста в AsyncTask чувствует«грязный», но я не знаю, нормально ли это «загрязнять» класс пользовательского интерфейса.