我想显示this image在 Android (Java) 应用程序中,但该应用程序将其显示为。如何在应用程序中显示第一张图像而不产生这种模糊效果?
编辑::
如何在不产生模糊效果的情况下更改大小?图像将显示像素化。像这样http://i.gyazo.com/18b227adb4c442b09152ca6ebc04c54c.png
最佳答案
要显示原始大小的图像,请使用layout_width =“wrap_content”和layout_height =“wrap_content”。这是考虑到您的图像小于要显示的屏幕。此外,如果您仅在 drawable-hdpi 文件夹中提供图像,则 mdpi 屏幕中的图像将按预定义的比例因子(可能是 2)进行缩放。同样的情况也适用于其他屏幕密度。为了避免这种缩放,您可以将图像放在drawable-nodpi文件夹中。
注意:您发布的图像制作不当(高度像素化)。尝试优化分辨率并提供多种资源。
关于java - 在 Android 应用程序中放大图像时如何避免伪影/模糊?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25021143/