Запуск асинхронной задачи в рабочем потоке

У меня есть два вопроса:

Можем ли мы запустить / выполнить асинхронную задачу в рабочем потоке?Если да, методыonPreExecute(), onProgressUpdate(Progress...) а такжеonPostExecute(Result) вызываются в потоке пользовательского интерфейса?

Я хочу знать, что из-за того, что у меня TCP-соединение работает в рабочем потоке, и когда пакет получен, я хочу запустить новый поток, чтобы выполнить синтаксический анализ этого пакета, и после этого обновить некоторые структуры данных в потоке пользовательского интерфейса.

Заранее спасибо!

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

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