簡體   English   中英

位圖圖像未顯示

[英]bitmap image not showing

我從數據庫獲取圖像並嘗試在imageview中顯示但未成功-圖像未顯示。 這里可能出了什么問題:

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() {

                    }
                });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM