我从数据库中获取图像并尝试在图像视图中显示但没有成功 - 图像未显示。这里可能有什么问题:
Bitmap bitmap = BitmapFactory.decodeFile(PHP_MYSQL_SITE_URL + "images/thumb/" + imageUrl);//("/sdcard/image.jpg");
ImageView im = findViewById(R.id.imageView2);
im.setImageBitmap(bitmap);
对于下载和显示图像,您可以使用毕加索图书馆
String imageUrl = PHP_MYSQL_SITE_URL + "images/thumb/" + imageUrl;
ImageView im = findViewById(R.id.imageView2);
Picasso.get().load(imageUrl).into(im);
或者,如果您需要图像位图:
String imageUrl = PHP_MYSQL_SITE_URL + "images/thumb/" + imageUrl;
ImageView im = findViewById(R.id.imageView2);
Picasso.get().load(imageUrl).into(new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, LoadedFrom arg1) {
im.setImageBitmap(bitmap);
}
@Override
public void onBitmapFailed() {
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句