public void setViewImage(ImageView v, String value) { new ImageDownloadTask().execute(value, v); } private class ImageDownloadTask extends AsyncTask<Object, Object, Bitmap>{ private ImageView imageView = null; @Override protected Bitmap doInBackground(Object... params) { // TODO Auto-generated method stub Bitmap bmp = null; imageView = (ImageView) params[1]; try { bmp = BitmapFactory.decodeStream(new URL((String)params[0]).openStream()); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return bmp; } protected void onPostExecute(Bitmap result){ imageView.setImageBitmap(result); } }
Android中ListView使用- 网络图片的异步加载
猜你喜欢
转载自yingang-1982.iteye.com/blog/2118846
今日推荐
周排行