位图图像不显示

小白

我从数据库中获取图像并尝试在图像视图中显示但没有成功 - 图像未显示。这里可能有什么问题:

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] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章