gpt4 book ai didi

android - BitmapFactory 返回比源更大的图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:35 26 4
gpt4 key购买 nike

您好,我正在从名为 image.png 的 png 图像创建位图。图像的尺寸为 75(宽)x 92(高)。当我运行这段代码时:

Bitmap bitmap = BitmapFactory.decodeResource(this.context.getResources(),  R.drawable.image
Log.d("image", "height: " + bitmap.getHeight() + " width: " + bitmap.getWidth());

记录器记录:

DEBUG/image(3550): height: 138 width: 113

并且屏幕上的图像比尺寸为 75 x 92 的其他图像大。我该怎么做才能让 android 以正确的尺寸加载图像?

最佳答案

我的解决方案:

BitmapFactory.Options options = new BitmapFactory.Options();
options.inScaled = false;
Bitmap bitmap = BitmapFactory.decodeResource(this.context.getResources(), R.drawable.image, options );

关于android - BitmapFactory 返回比源更大的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7363643/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com