我尝试从this下载来自Facebook的短网址/重定向图像,但在我的情况下它不起作用 - 这是我的代码:
<div class="vertical-center">
<h1 class="text-center white flexbox-text">THIS IS TITLE</h1>
<h3 class="text-center white flexbox-text">SUBTITLE</h3>
</div>
如果我使用the long link它也可以正常工作,但我需要从缩短的那张照片中获取这张照片。有人知道如何解决这个问题吗?谢谢。
答案 0 :(得分:0)
尝试使用http代替:
public Bitmap getBitmapFromURL(String src) {
try {
java.net.URL url = new java.net.URL(src);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);
return myBitmap;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}
或尝试使用以下库之一,例如:
Android通用图片加载器:https://github.com/nostra13/Android-Universal-Image-Loader
离子:https://github.com/koush/ion
滑翔:https://github.com/bumptech/glide