我正在构建一个简单的应用程序,用于查询Web服务以获取我要下载的图像的URL。现在,我通过运行执行查询的AsyncTask
,处理XML以查找图像URL,并使用所有这些详细信息填充Object
来执行此操作。
我想知道我是否可以在Object
内使用此onPostExecute()
来创建另一个AsyncTask
,从对象中的网址下载所有图片?
这是我的代码......
protected SongObject doInBackground(LastFMClient... client) {
LastFMClient lfmClient = client[0];
SongObject track = lfmClient.getMusicMetadata();
return track;
}
protected void onPostExecute(SongObject response) {
// create another asynctask here to download images from the URLs in response.
}
答案 0 :(得分:0)
是的,您可以从onpost方法调用其他asynctask。