асинхронный вспомогательный класс android

1

Приложение Im, работающее в основном, опирается на данные, полученные с сервера, поэтому я использую AsyncTask в основном для извлечения данных с сервера и обновления пользовательского интерфейса. Проблема в том, что это приводит к большому количеству кода, живущего в основном действии для всех задач, которые необходимы, и я хотел бы разбить код на вспомогательные классы, как это было бы на С#, возможно ли вообще скажем, вспомогательный класс под названием OfferHelper с методом getOffers(), который будет выполнять асинхронно и возвращать данные сервера.

Итак, что я хочу сделать, это основной вызов активности OfferHelper.getOffers(), но не блокировать его, Ive попытался использовать asynctask в реальных классах помощников, но похоже, что он не был предназначен для работы именно так.

Кто-нибудь пытался это сделать раньше, мог бы предложить какие-либо советы?

большое спасибо

Теги:
android-asynctask
helpers

1 ответ

0

Там не должно быть никаких проблем. Просто отправьте ссылку на контекст (Activity.this), чтобы вы могли делать все, что вам нужно. Отправьте свой код, чтобы я мог видеть конкретные проблемы

Ещё вопросы

Сообщество Overcoder
Наверх
Меню