bitmap.createScaledBitmap()没有调整从url中检索到的图像大小?

时间:2011-08-21 15:46:16

标签: android bitmap

我正在尝试使用此功能调整位图大小...

try {

       bitmap = BitmapFactory.decodeStream((InputStream)new URL(url).getContent());
       Bitmap.createScaledBitmap(bitmap, 1000, 100, true);

    } catch (MalformedURLException e) {
      e.printStackTrace();
    } catch (IOException e) {
      e.printStackTrace();
    }

虽然不行。图像保持相同的大小。

这是调整位图大小的正确方法吗?

还是有另一种方式吗?

1 个答案:

答案 0 :(得分:2)

您是否尝试过bitmap = createScaledBitmap(..)并检查?该方法返回一个新的位图。 http://developer.android.com/reference/android/graphics/Bitmap.html#createScaledBitmap%28android.graphics.Bitmap,%20int,%20int,%20boolean%29