4
设置选项后,BitmapFactory.decodeStream返回null
我有的问题BitmapFactory.decodeStream(inputStream)。当不带选项使用它时,它将返回图像。但是当我将其与选项一起使用时,.decodeStream(inputStream, null, options)它永远不会返回位图。 我想要做的是在实际加载位图之前先对其进行降采样以节省内存。我已经阅读了一些不错的指南,但没有使用.decodeStream。 处理大位图 和这里 Android中的图像处理 作品精美 URL url = new URL(sUrl); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); InputStream is = connection.getInputStream(); Bitmap img = BitmapFactory.decodeStream(is, null, options); 不工作 InputStream is = connection.getInputStream(); Bitmap img = BitmapFactory.decodeStream(is, null, options); InputStream is = connection.getInputStream(); Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = …