android - 如何在android中缩放图像?

标签 android animation scale

我的 Activity 中有 5 张图片。
我想缩放每个大图像并在一个线程中将它一张一张地重新缩放到小尺寸。
我是 android 的新手,所以请给我一些可以帮助我更好地理解的例子。

谢谢

最佳答案

例子:

public static Bitmap getResizedBitmap(Bitmap srcBitmap, int newWidth,
        int newHeight) {
    try {
        return Bitmap.createScaledBitmap(srcBitmap, newWidth, newHeight,
                true);
    } catch (Exception e) {
        e.printStackTrace();
    }

    return null;
}

在 Activity 中:

ImageView image= (ImageView) findViewById(R.id.image);
image.setImageBitmap(getResizedBitmap(bitmapImage, 120, 120));

关于android - 如何在android中缩放图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17087873/

相关文章:

python - 使用 numpy 和 pyfits 在 Python 中缩小图像数组的更快方法

android - 合并标签的属性

ios - 更改 viewController 时保持动画

animation - SceneKit - 停止连续循环 Collada 动画

html - 浏览器之间 HTML 中的 SVG 缩放比例不一致

r - 如何更改 R boxplot 函数中的 y 轴刻度

android - 如何使用覆盖 SimpleCursorAdapter 将 OnClickLitsener 设置为 ListView 中的按钮

android - ListView 的 Layout_width

java - 实现定义为接口(interface)的泛型类

java - 从哪里开始使用 Java 中的 Swing 制作动画时钟?