1

我存储了像素艺术风格的图像res/drawable,它们的比例自然很小,但要按比例放大显示。然而,默认行为似乎是模糊放大的图像以尝试隐藏像素。那怎么能禁用呢?

  1. 这是来自手机的截图。与文字相比,您可以看到图像模糊。

图像模糊

  1. 这是具有清晰像素的所需缩放图像(请忽略背景)

理想的形象

我看到旧的 Android 框架有一个类似的问题,但我使用的是 Jetpack Compose。

4

1 回答 1

1

现在filterQuality,您可以NoneImage可组合中设置 aa 参数以禁用双线性插值。这是自1.1.0-alpha01.androidx.compose.ui:ui

示例用法:

Image(
    bitmap = ImageBitmap.imageResource(id = imageId),
    contentDescription = null,
    filterQuality = FilterQuality.None
)

此处提到了旧版本的解决方法。

于 2021-12-27T00:37:48.420 回答