如何告诉 Android 不要缩放图像?
我在 /drawable 文件夹中有一些图片,据我了解,这些图片被解释为 /drawable-mdpi。现在,这些图像在使用时会缩放(取决于设备)。我不想添加更多图片,因为它们不存在。而且我没有资源来创建不同分辨率的图片。
我只是希望图片在更大的设备上显示得更小。有没有办法不缩放图像?
我不想对所有图片尺寸进行硬编码。
这是第二个问题,因为编辑根本没有引起注意。对此感到抱歉。
I have some pictures in the /drawable folder, which to my understanding is intepreted as /drawable-mdpi. Now these images are scaled when being used (depending on the device). I don't want to add more pictures, because they don't exist. And I don't have the resources to create different res pictures.
I just want the pictures to appear smaller on bigger devices. Is there a way of not scaling the images?
I'd hate to have to hard-code all the picture sizes.
This is the second question, as edits aren't attracting attention at all. Sorry about that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将 BitmapFactory.Options 参数添加到decodeResource,并将标志 inScaled 设置为 false 是如何做到的
Adding the BitmapFactory.Options parameter to the decodeResource with the flag inScaled set to false is how to do it
当您说
layout_width="wrap_content"layout_height="wrap_content"
时会发生什么?What happens when you say
layout_width="wrap_content" layout_height="wrap_content"
?