gpt4 book ai didi

Android 应用从/drawables-nodpi/with scaling 加载图片

转载 作者:行者123 更新时间:2023-11-30 04:49:17 27 4
gpt4 key购买 nike

我最近重建了我的 Android 项目,从 2.1 到 2.2。

在旧项目中,我没有指定目标 SDK( list 不包含类似:android:minSdkVersion="8"的内容)。这让我在运行时在控制台中出错,但一切正常,所以我没有愚弄它。

新项目现在在 list 中使用 android:minSdkVersion="8"。

但现在/drawable-nodpi/文件夹中的我的可绘制对象正在加载缩放,使它们变得更小并显着改变了所需的视觉效果。

如果我从我的 list 中删除标签,它们会正确加载而不会缩放。

即使像这样加载我的图片:

            BitmapFactory.Options opts = new BitmapFactory.Options();
opts.inScaled = false;
Bitmap bm = BitmapFactory.decodeResource(_resources, resId, opts);

当我在 list 中声明最小 SDK 时,它们仍然会缩放,但如果我删除该标签,它们不会缩放。

为什么会这样?如何在不缩放的情况下加载它们,同时仍然声明最小 SDK?

最佳答案

你试过吗?

来自 Google :

If you plan on reading an image as a bit stream in order to convert it to a bitmap, put your images in the res/raw/ folder instead, where they will not be optimized.

关于Android 应用从/drawables-nodpi/with scaling 加载图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3963185/

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