ProgressDialog в AsyncTask

Я пытаюсь отобразить настраиваемый диалог выполнения при загрузке RSS-канала с HTTP-сервера, я провел жесткий поиск, но ничего не помогло мне сделать это, единственное, что я знаю, это то, что решение должно используйте AsyncTask , но я не понимаю, какие параметры нужно передать этой AsyncTask . Вот мои действия:

public class Soirees extends ListActivity {

    private List<Message> messages;
    private TextView tvSorties;
    private MyProgressDialog dialog;

    @Override
    public void onCreate(Bundle icicle) {

        super.onCreate(icicle);
        setContentView(R.layout.sorties);

        tvSorties=(TextView)findViewById(R.id.TVTitle);
        tvSorties.setText("Programme des soirées");

        loadFeed();

    }

    private void loadFeed(){

        try{
            BaseFeedParser parser = new BaseFeedParser();
            messages = parser.parse();
            List<Message> titles = new ArrayList<Message>(messages.size());
            for (Message msg : messages){
                titles.add(msg);
            }
            MessageListAdapter adapter = new MessageListAdapter(this,titles);
            this.setListAdapter(adapter);
            adapter.notifyDataSetChanged();

        } catch (Throwable t){
            Log.e("ImageLoader",t.getMessage(),t);
        }
    }

}

Не могли бы вы помочь мне добавить к этому AsyncTask ?

64
задан Rohit Singh 29 October 2019 в 10:57
поделиться