我想在带有URL的imageview中设置图像
我将服务器图像转换为位图,然后将其放在BaseAdapter中使用的ListView适配器中的imageview上
try {
Log.d("AdapterGetView", "threadAvatarURL = " + threadAvatarURL);
URL url = new URL(Config.HOST_NAME +threadAvatarURL);
Bitmap image = BitmapFactory.decodeStream(url.openConnection().getInputStream());
holder.profileImage.setImageBitmap(image);
} catch (Exception e) {
//txtUrl.setText("Error: Exception");
}
更简单的方法使用Picasso库:下载Picasso jar文件并导入到项目中,并使用以下代码:
ImageView img = (ImageView) findViewById(R.id.image);
Picasso.with(getApplicationContext()).load("Your image Address").memoryPolicy(MemoryPolicy.NO_CACHE).transform(new CircleTransform()).into(img);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句