Android:多个asyntask和result或更好的做法来进行多个http调用

Android:多个asyntask和result或更好的做法来进行多个http调用,android,http,Android,Http,我是Android编程新手 我需要从http internet打几个电话。 当所有呼叫终止后,我可以继续Main活动来分析数据 我想知道如何在AsynTask中创建不同的类,并验证它们是否都在后台完成了任务? 是否可以在另一个asynctask中调用所有这些asyntask,并在完成所有任务后进行检查 谢谢你你只需要从这样一个异步任务调用另一个异步任务: private class PendingTask extends AsyncTask<Void, Void, Void>{

我是Android编程新手

我需要从http internet打几个电话。 当所有呼叫终止后,我可以继续Main活动来分析数据

我想知道如何在AsynTask中创建不同的类,并验证它们是否都在后台完成了任务? 是否可以在另一个asynctask中调用所有这些asyntask,并在完成所有任务后进行检查


谢谢你

你只需要从这样一个异步任务调用另一个异步任务:

private class PendingTask extends AsyncTask<Void, Void, Void>{

        @Override
        protected Void doInBackground(Void... params) {
            // TODO Auto-generated method stub
            // dO what you want to do
        }
        @Override
        protected void onPostExecute(Void result) {
            // TODO Auto-generated method stub
            pb.setVisibility(View.GONE);
            new TodayTask().execute(); // Call TodayTask asynctask for next service call
        }
呼叫asynctask的号码并完成您的工作。它一个接一个地执行异步任务。

你能试试这种方法吗