Из небольшой детали вашего вопроса я понял, что никогда не рекомендуется передавать UI в задачу Async.Что вы можете сделать, это сделать фоновую операцию doInBackground()
вашего Async, после завершения операции вернуть обработанные данные и в onPostExecute()
вы можете обновить представление с переданными данными.
Я думаю, вы можетене хватает небольшой информации об Asyncs, так почему бы не посмотреть внимательно на этот пост .
Вы также можете создать интерфейс и передать результат этому интерфейсу после завершения работы.В двух словах, прочитайте пост, создайте понимание того, как работают асинхронные операции.