Вопрос по асинхронной задаче

#android

#Android

Вопрос:

У меня есть TabActivity с несколькими списками. Я хочу использовать AsyncTask, но я не уверен, как это реализовать, чтобы использовать одну и ту же задачу для обработки нескольких списков. В основном списки одинаковы, только изменены по типу. Достаточно ли это гибко, чтобы я мог расширить AsyncTask и позволить ему обрабатывать множество вызовов?

Спасибо!

Комментарии:

1. Рассмотрите интерфейс, который абстрагирует работу в потоке, и пусть каждый тип реализует интерфейс, если это соответствует вашим требованиям.

Ответ №1:

Почему вы используете TabActivity с несколькими списками…Это может показаться неудобным, если списки пусты для любой вкладки, тогда это будет выглядеть как blank…so вместо этого вы можете использовать ExpandableListView и ExpandableListActivity…Это, безусловно, соответствовало бы вашим требованиям …. и если вам нужно, вы можете использовать AsynTask и там. Вы можете найти хорошее руководство по exaple по ExapnadableListView на YouTube. вы можете посмотреть ссылку для ознакомления с образцом..

http://www.androidhive.info/2013/07/android-expandable-list-view-tutorial/