2014-10-14 5 views
1

Как я могу получить ответ от моего класса AsyncTask? я могу использовать onPostExecute метод. Но так ли, когда я звоню execute() после этого ответа? Я попытался передать результат с использованием свойства класса async, но он не работает. Как я могу это сделать?Android получить ответ от AsyncTask

ответ

1

Если вы используете асинтазу, это означает, что вам нужно что-то запускать в отдельном потоке, потому что это либо трудоемкая задача, либо сетевая операция. Это означает, что вы должны использовать onPostExecute, чтобы делать все, что вам нужно, с результатом, который вы получите там

+0

ah ok, так что мне нужно сделать все мои логики в 'onPostExecute'? –

+0

, что является правильным – tyczj

+0

Спасибо. –

Смежные вопросы