https图片网址不与picasso android一起使用

时间:2015-03-02 09:06:43

标签: android

我正在尝试从https网址下载图片。

使用以下代码。

网址:https://bma8.officebrain.com/web/binary/image?model=res.partner&id=81936&field=image_medium&t=1425030983913

    Picasso.with(mContext).load("https://bma8.officebrain.com/web/binary/image?model=res.partner&id="+updateId+"&field=image_medium&t=1425030983913").into(new Target()
            {

                @Override
                public void onBitmapFailed(Drawable arg0)
                {

                }

                @Override
                public void onBitmapLoaded(Bitmap bitmap, LoadedFrom arg1)
                {

                    ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
                    bitmap.compress(Bitmap.CompressFormat.PNG, 100, byteArrayOutputStream);
                    byte[] byteArray = byteArrayOutputStream.toByteArray();

                    String encodedImageStr = Base64.encodeToString(byteArray, Base64.DEFAULT);
                    meditModeImage = encodedImageStr;
                }

                @Override
                public void onPrepareLoad(Drawable arg0)
                {

                }
            });

以上代码无效https网址。

替换任何http网址正常工作。

请帮帮我。

0 个答案:

没有答案