想从url加载图像在片段类中。我正在加载图像
try {
// ImageView j=(ImageView)rootView.findViewById(R.id.image_frm);
Bitmap bitmap = BitmapFactory.decodeStream((InputStream)new URL(image_url).getContent());
Bitmap resized = Bitmap.createScaledBitmap(bitmap, 600, 600, true);
Bitmap conv_bm = getRoundedRectBitmap(resized, 255);
i.setImageBitmap(conv_bm);
// j.setImageBitmap(bitmap);
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
但是这个Methode需要更多的时间来加载图像并打开.. 如果我想使用ImageLoader类 http://www.androidhive.info/2012/07/android-loading-image-from-url-http/喜欢本教程,然后如何加载片段
提前感谢
答案 0 :(得分:1)
为什么不使用Picasso或Universal image loader。
答案 1 :(得分:0)
使用任何第三方libabry,如picasso,
https://github.com/square/picasso
下载jar文件并将jar文件放在libs文件夹中,
了解更多信息,请参阅http://square.github.io/picasso/
如果是片段,请使用getActivity()而不是上下文。
对于圆形图像查看,我使用此https://github.com/vinc3m1/RoundedImageView