我创建了一个从URL获取位图的方法,当我在Android上使用5.0+版本运行此方法时,它就像一个魅力,当它在4.3上运行时,即使异常返回null也无效,它失败直接之后: InputStream input = connection.getInputStream();
有没有人有任何想法解决这个问题?
public Bitmap getBitmapFromURL(String src)
{
try {
URL url = new URL(src);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
Bitmap myBitmap = BitmapFactory.decodeStream(input);
return scaledBitmap;
} catch (MalformedURLException e) {
e.printStackTrace();
return null;
} catch (IOException e) {
e.printStackTrace();
return null;
}
}