关于客户端从服务器下载图片
private class DownloadImageTask extends AsyncTask<String, Void, Bitmap>
{
@Override
protected Bitmap doInBackground(String... params)
{
String path = params[0];
InputStream inputStream = HttpUtils.getInputStream(path);
// 从输入流得到位图
Bitmap bitmap = BitmapFactory.decodeStream(inputStream);
// 将图像存储到SD卡
FileUtils.saveToSDCard(bitmap, "TestImage", URL_PATH.substring(URL_PATH.lastIndexOf("/") +1, URL_PATH.length()));
return bitmap;
}
@Override
protected void onPostExecute(Bitmap result)
{
// 将图像显示出来
mImageView.setImageBitmap(result);
}
}
这个我是从服务器拿了一张图片,如果我拿三张,也就是重复写几遍
FileUtils.saveToSDCard(bitmap, "TestImage", URL_PATH.substring(URL_PATH.lastIndexOf("/") +1, URL_PATH.length()));
这段代码,它最后返回一个bitmap,我怎么用代码表示第一张,第二张和第三张,不知道我说明白了没有。